freebsd-skq/sys/amd64
kmacy 2061110785 Newer versions of gcc don't support treating structures passed by value
as if they were really passed by reference. Specifically, the dead stores
elimination pass in the GCC 4.1 optimiser breaks the non-compliant behavior
on which FreeBSD relied. This change brings FreeBSD up to date by switching
trap frames to being explicitly passed by reference.

Reviewed by: kan
Tested by: kan
2006-12-17 06:48:40 +00:00
..
acpica First pass at allowing memory to be mapped using cache modes other than 2006-08-11 19:22:57 +00:00
amd64 Newer versions of gcc don't support treating structures passed by value 2006-12-17 06:48:40 +00:00
compile
conf Add msk(4) to the list of drivers supported by GENERIC kernel. 2006-12-13 03:41:47 +00:00
ia32 Newer versions of gcc don't support treating structures passed by value 2006-12-17 06:48:40 +00:00
include Newer versions of gcc don't support treating structures passed by value 2006-12-17 06:48:40 +00:00
isa Newer versions of gcc don't support treating structures passed by value 2006-12-17 06:48:40 +00:00
linux32 MFP4 (110939): 2006-12-03 21:06:07 +00:00
pci Give Host-PCI bridge drivers their own pcib_alloc_msi() and 2006-12-12 19:27:01 +00:00
Makefile