diff options
author | Alexis Ballier <aballier@gentoo.org> | 2009-05-22 13:50:44 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2009-05-22 13:50:44 +0000 |
commit | 3b48d71a21df27a479bc4ad1a1a6a2969bea6add (patch) | |
tree | 45f5334b9dba41ff2fd1d814cb31949705999cb8 /sys-freebsd/freebsd-sources/files | |
parent | old (diff) | |
download | historical-3b48d71a21df27a479bc4ad1a1a6a2969bea6add.tar.gz historical-3b48d71a21df27a479bc4ad1a1a6a2969bea6add.tar.bz2 historical-3b48d71a21df27a479bc4ad1a1a6a2969bea6add.zip |
bump to 7.2
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'sys-freebsd/freebsd-sources/files')
-rw-r--r-- | sys-freebsd/freebsd-sources/files/freebsd-sources-7.2-debug-O2.patch | 27 | ||||
-rw-r--r-- | sys-freebsd/freebsd-sources/files/freebsd-sources-7.2-sparc64.patch | 11 |
2 files changed, 38 insertions, 0 deletions
diff --git a/sys-freebsd/freebsd-sources/files/freebsd-sources-7.2-debug-O2.patch b/sys-freebsd/freebsd-sources/files/freebsd-sources-7.2-debug-O2.patch new file mode 100644 index 000000000000..4fa3565207ec --- /dev/null +++ b/sys-freebsd/freebsd-sources/files/freebsd-sources-7.2-debug-O2.patch @@ -0,0 +1,27 @@ +My UltraSPARC U5 panics on boot about a memory alignment error when compiled +with gcc4 and -O. Compiling with -O2 fixes this, and it should not adversly +affect debugging. + +NOTE: This does not fix the memory alignment panic when loading kernel modules. + +Roy Marples (uberlord@gentoo.org) + +--- sys/conf/kern.pre.mk.old 2009-05-22 10:09:46 +0000 ++++ sys/conf/kern.pre.mk 2009-05-22 10:10:27 +0000 +@@ -22,15 +22,13 @@ + COPTFLAGS?= -O + .else + . if defined(DEBUG) +-_MINUS_O= -O + CTFFLAGS+= -g + . else +-_MINUS_O= -O2 + . endif + . if ${MACHINE_ARCH} == "amd64" + COPTFLAGS?=-O2 -frename-registers -pipe + . else +-COPTFLAGS?=${_MINUS_O} -pipe ++COPTFLAGS?=-O2 -pipe + . endif + . if !empty(COPTFLAGS:M-O[23s]) && empty(COPTFLAGS:M-fno-strict-aliasing) + COPTFLAGS+= -fno-strict-aliasing diff --git a/sys-freebsd/freebsd-sources/files/freebsd-sources-7.2-sparc64.patch b/sys-freebsd/freebsd-sources/files/freebsd-sources-7.2-sparc64.patch new file mode 100644 index 000000000000..b179fd62db63 --- /dev/null +++ b/sys-freebsd/freebsd-sources/files/freebsd-sources-7.2-sparc64.patch @@ -0,0 +1,11 @@ +--- sys/conf/ldscript.sparc64.old 2009-05-17 11:04:47 +0000 ++++ sys/conf/ldscript.sparc64 2009-05-17 11:05:41 +0000 +@@ -1,6 +1,6 @@ + /* $FreeBSD: src/sys/conf/ldscript.sparc64,v 1.4.30.1 2009/04/15 03:14:26 kensmith Exp $ */ +-OUTPUT_FORMAT("elf64-sparc", "elf64-sparc", +- "elf64-sparc") ++OUTPUT_FORMAT("elf64-sparc-freebsd", "elf64-sparc-freebsd", ++ "elf64-sparc-freebsd") + OUTPUT_ARCH(sparc:v9) + ENTRY(_start) + SEARCH_DIR(/usr/lib); |