freebsd-dev/sys/amd64
John Baldwin 48281036d7 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
..
acpica MFi386: use the lapic timer for UP systems that are using the apic so that 2005-04-15 18:44:53 +00:00
amd64 Fix a buglet that was present in the ia64 code and that got inherited 2005-07-02 19:57:31 +00:00
compile
conf Sync i386->amd64. 2005-06-30 05:33:26 +00:00
ia32 Jumbo-commit to enhance 32 bit application support on 64 bit kernels. 2005-06-30 07:49:22 +00:00
include Some cleanups and tweaks to some of the atomic.h files in preparation for 2005-07-09 12:38:53 +00:00
isa Remove a || 1 that crept into the i8254 commit and was subsequently 2005-07-05 20:13:12 +00:00
linux32 Correct the amount of data to allocate in these local copies of 2005-06-24 17:41:28 +00:00
pci MFi386: whitespace, copyright header, etc updates 2005-01-21 05:56:41 +00:00
Makefile