freebsd-dev/sys/compat
Tijl Coosemans 786645078b Move userland bits of i386 npx.h and amd64 fpu.h to x86 fpu.h.
Remove FPU types from compat/ia32/ia32_reg.h that are no longer needed.
Create machine/npx.h on amd64 to allow compiling i386 code that uses
this header.

The original npx.h and fpu.h define struct envxmm differently. Both
definitions have been included in the new x86 header as struct __envxmm32
and struct __envxmm64. During compilation either __envxmm32 or __envxmm64
is defined as envxmm depending on machine architecture. On amd64 the i386
struct is also available as struct envxmm32.

Reviewed by:	kib
2012-03-16 20:24:30 +00:00
..
freebsd32 On MIPS, _ALIGN always aligns to 8 bytes, even for 32-bit binaries. This might 2012-03-03 21:39:12 +00:00
ia32 Move userland bits of i386 npx.h and amd64 fpu.h to x86 fpu.h. 2012-03-16 20:24:30 +00:00
linprocfs Add procfs to jail-mountable filesystems. 2012-02-29 00:30:18 +00:00
linsysfs Add procfs to jail-mountable filesystems. 2012-02-29 00:30:18 +00:00
linux Fix misuse of the kernel map in miscellaneous image activators. 2012-02-17 23:47:16 +00:00
ndis Fix race condition in KfRaiseIrql(). 2012-03-04 17:08:43 +00:00
netbsd Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
svr4 Fix misuse of the kernel map in miscellaneous image activators. 2012-02-17 23:47:16 +00:00
x86bios Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00