jhb febd45c7d3 Some cleanups and tweaks to some of the atomic.h files in preparation for
further changes and fixes in the future:
- Use aliases via macros rather than duplicated inlines wherever possible.
- Move all the aliases to the bottom of these files and the inline
  functions to the top.
- Add various comments.
- On alpha, drop atomic_{load_acq,store_rel}_{8,char,16,short}().
- On i386 and amd64, don't duplicate the extern declarations for functions
  in the two non-inline cases (KLD_MODULE and compiler doesn't do inlines),
  instead, consolidate those two cases.
- Some whitespace fixes.

Approved by:	re (scottl)
2005-07-09 12:38:53 +00:00
..
2005-01-05 20:11:13 +00:00
2004-08-03 08:21:48 +00:00
2005-04-15 18:41:32 +00:00
2005-06-09 19:45:09 +00:00
2005-02-28 23:38:15 +00:00
2005-04-15 18:39:31 +00:00
2003-11-08 04:39:22 +00:00