freebsd-dev/sys/i386/include
Attilio Rao 3a4730256a Add an unified macro to deny ability from the compiler to reorder
instruction loads/stores at its will.
The macro __compiler_membar() is currently supported for both gcc and
clang, but kernel compilation will fail otherwise.

Reviewed by:	bde, kib
Discussed with:	dim, theraven
MFC after:	2 weeks
2012-10-09 14:32:30 +00:00
..
pc - Re-shuffle the <machine/pc/bios.h> headers to move all kernel-specific 2012-09-28 11:59:32 +00:00
xen s/teh/the/g 2012-09-14 21:59:55 +00:00
_align.h
_bus.h
_inttypes.h
_limits.h
_stdint.h
_types.h
acpica_machdep.h
apicvar.h
apm_bios.h
apm_segments.h
asm.h
asmacros.h
atomic.h Add an unified macro to deny ability from the compiler to reorder 2012-10-09 14:32:30 +00:00
bootinfo.h
bus_dma.h
bus.h
clock.h
cpu.h
cpufunc.h Add lfence(). 2012-08-01 17:24:53 +00:00
cputypes.h
cserial.h
db_machdep.h
elan_mmcr.h
elf.h
endian.h
exec.h
float.h
floatingpoint.h
frame.h
gdb_machdep.h
ieeefp.h
if_wl_wavelan.h
in_cksum.h
intr_machdep.h Reverts r234074,234105,234564,234723,234989,235231-235232 and part of 2012-10-09 12:22:43 +00:00
ioctl_bt848.h
ioctl_meteor.h
iodev.h
kdb.h
limits.h
md_var.h
memdev.h
metadata.h
minidump.h
mp_watchdog.h
nexusvar.h
npx.h
param.h Parly revert r239255: reinstate a default maxswzone on i386, where KVA is 2012-08-27 13:22:27 +00:00
pcaudioio.h
pcb_ext.h
pcb.h
pci_cfgreg.h
pcpu.h MFamd64 r238623: 2012-07-26 09:11:37 +00:00
perfmon.h
pmap.h
pmc_mdep.h
ppireg.h
privatespace.h
proc.h
profile.h
psl.h
ptrace.h
reg.h
reloc.h
resource.h
runq.h
segments.h
setjmp.h
sf_buf.h
sigframe.h
signal.h
smapi.h
smp.h
speaker.h
specialreg.h
stack.h
stdarg.h
sysarch.h
timerreg.h
trap.h
tss.h
ucontext.h
varargs.h
vdso.h
vm86.h
vm.h
vmparam.h
xbox.h