[Glibc-bsd-commits] r3753 - in trunk: kfreebsd-10/debian kfreebsd-10/debian/arch/amd64 kfreebsd-10/debian/arch/i386 kfreebsd-10/debian/arch/mipsel kfreebsd-9/debian kfreebsd-9/debian/arch/amd64 kfreebsd-9/debian/arch/i386 kfreebsd-9/debian/arch/mipsel
Robert Millan
rmh at alioth.debian.org
Sat Oct 22 11:07:42 UTC 2011
Author: rmh
Date: 2011-10-22 11:07:42 +0000 (Sat, 22 Oct 2011)
New Revision: 3753
Modified:
trunk/kfreebsd-10/debian/arch/amd64/amd64.config
trunk/kfreebsd-10/debian/arch/i386/486.config
trunk/kfreebsd-10/debian/arch/i386/686-smp.config
trunk/kfreebsd-10/debian/arch/i386/686.config
trunk/kfreebsd-10/debian/arch/i386/xen.config
trunk/kfreebsd-10/debian/arch/mipsel/malta.config
trunk/kfreebsd-10/debian/changelog
trunk/kfreebsd-9/debian/arch/amd64/amd64.config
trunk/kfreebsd-9/debian/arch/i386/486.config
trunk/kfreebsd-9/debian/arch/i386/686-smp.config
trunk/kfreebsd-9/debian/arch/i386/686.config
trunk/kfreebsd-9/debian/arch/i386/xen.config
trunk/kfreebsd-9/debian/arch/mipsel/malta.config
trunk/kfreebsd-9/debian/changelog
Log:
Disable -fgcse in all architectures
Modified: trunk/kfreebsd-10/debian/arch/amd64/amd64.config
===================================================================
--- trunk/kfreebsd-10/debian/arch/amd64/amd64.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-10/debian/arch/amd64/amd64.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -1,6 +1,7 @@
# Kernel for Debian GNU/kFreeBSD on all x86-64 machines
cpu HAMMER
+makeoptions COPTFLAGS="-O2 -fno-gcse -frename-registers -pipe"
ident Debian-amd64
options SMP # Symmetric MultiProcessor Kernel
Modified: trunk/kfreebsd-10/debian/arch/i386/486.config
===================================================================
--- trunk/kfreebsd-10/debian/arch/i386/486.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-10/debian/arch/i386/486.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -3,7 +3,7 @@
cpu I486_CPU
cpu I586_CPU
cpu I686_CPU
-makeoptions COPTFLAGS="-Os -pipe -march=i486 -mtune=i486"
+makeoptions COPTFLAGS="-Os -fno-gcse -pipe -march=i486 -mtune=i486"
ident Debian-i486
options COMPAT_LINUX
Modified: trunk/kfreebsd-10/debian/arch/i386/686-smp.config
===================================================================
--- trunk/kfreebsd-10/debian/arch/i386/686-smp.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-10/debian/arch/i386/686-smp.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -1,7 +1,7 @@
# Kernel for Debian GNU/kFreeBSD on an i686 SMP machine
cpu I686_CPU
-makeoptions COPTFLAGS="-O2 -pipe -march=i686 -mtune=generic"
+makeoptions COPTFLAGS="-O2 -fno-gcse -pipe -march=i686 -mtune=generic"
ident Debian-i686-SMP
options SMP # Symmetric MultiProcessor Kernel
Modified: trunk/kfreebsd-10/debian/arch/i386/686.config
===================================================================
--- trunk/kfreebsd-10/debian/arch/i386/686.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-10/debian/arch/i386/686.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -1,7 +1,7 @@
# Kernel for Debian GNU/kFreeBSD on an i686 machine
cpu I686_CPU
-makeoptions COPTFLAGS="-O2 -pipe -march=i686 -mtune=generic"
+makeoptions COPTFLAGS="-O2 -fno-gcse -pipe -march=i686 -mtune=generic"
ident Debian-i686
options COMPAT_LINUX
Modified: trunk/kfreebsd-10/debian/arch/i386/xen.config
===================================================================
--- trunk/kfreebsd-10/debian/arch/i386/xen.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-10/debian/arch/i386/xen.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -3,7 +3,7 @@
include XEN
ident Debian-xen
-makeoptions COPTFLAGS="-O2 -pipe -march=i686 -mtune=generic"
+makeoptions COPTFLAGS="-O2 -fno-gcse -pipe -march=i686 -mtune=generic"
# disable extra checks enabled in upstream XEN config
nooption INVARIANTS # Enable calls of extra sanity checking
Modified: trunk/kfreebsd-10/debian/arch/mipsel/malta.config
===================================================================
--- trunk/kfreebsd-10/debian/arch/mipsel/malta.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-10/debian/arch/mipsel/malta.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -1,8 +1,9 @@
# Kernel for Debian GNU/kFreeBSD on mipsel/malta machines
include MALTA
+makeoptions COPTFLAGS="-O2 -fno-gcse -pipe"
-makeoptions ARCH_FLAGS="-march=mips32 -mabi=32 -D__mips_o32"
+makeoptions ARCH_FLAGS="-march=mips32 -mabi=32 -D__mips_o32"
options CPU_HAVEFPU
Modified: trunk/kfreebsd-10/debian/changelog
===================================================================
--- trunk/kfreebsd-10/debian/changelog 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-10/debian/changelog 2011-10-22 11:07:42 UTC (rev 3753)
@@ -6,8 +6,6 @@
* Disable -frename-registers on i386. I enabled it in 2006 only because I
mistakenly thought upstream had done the same. In fact, upstream only
enabled this flag on amd64. See SVN revision 1302.
- * Now that -frename-registers has been disabled, -fgcse no longer
- seems to be a problem. Reenable.
[ Petr Salinger ]
* Drop 103_stat_pipe.diff, fixed upstream.
Modified: trunk/kfreebsd-9/debian/arch/amd64/amd64.config
===================================================================
--- trunk/kfreebsd-9/debian/arch/amd64/amd64.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-9/debian/arch/amd64/amd64.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -1,6 +1,7 @@
# Kernel for Debian GNU/kFreeBSD on all x86-64 machines
cpu HAMMER
+makeoptions COPTFLAGS="-O2 -fno-gcse -frename-registers -pipe"
ident Debian-amd64
options SMP # Symmetric MultiProcessor Kernel
Modified: trunk/kfreebsd-9/debian/arch/i386/486.config
===================================================================
--- trunk/kfreebsd-9/debian/arch/i386/486.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-9/debian/arch/i386/486.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -3,7 +3,7 @@
cpu I486_CPU
cpu I586_CPU
cpu I686_CPU
-makeoptions COPTFLAGS="-Os -pipe -march=i486 -mtune=i486"
+makeoptions COPTFLAGS="-Os -fno-gcse -pipe -march=i486 -mtune=i486"
ident Debian-i486
options COMPAT_LINUX
Modified: trunk/kfreebsd-9/debian/arch/i386/686-smp.config
===================================================================
--- trunk/kfreebsd-9/debian/arch/i386/686-smp.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-9/debian/arch/i386/686-smp.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -1,7 +1,7 @@
# Kernel for Debian GNU/kFreeBSD on an i686 SMP machine
cpu I686_CPU
-makeoptions COPTFLAGS="-O2 -pipe -march=i686 -mtune=generic"
+makeoptions COPTFLAGS="-O2 -fno-gcse -pipe -march=i686 -mtune=generic"
ident Debian-i686-SMP
options SMP # Symmetric MultiProcessor Kernel
Modified: trunk/kfreebsd-9/debian/arch/i386/686.config
===================================================================
--- trunk/kfreebsd-9/debian/arch/i386/686.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-9/debian/arch/i386/686.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -1,7 +1,7 @@
# Kernel for Debian GNU/kFreeBSD on an i686 machine
cpu I686_CPU
-makeoptions COPTFLAGS="-O2 -pipe -march=i686 -mtune=generic"
+makeoptions COPTFLAGS="-O2 -fno-gcse -pipe -march=i686 -mtune=generic"
ident Debian-i686
options COMPAT_LINUX
Modified: trunk/kfreebsd-9/debian/arch/i386/xen.config
===================================================================
--- trunk/kfreebsd-9/debian/arch/i386/xen.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-9/debian/arch/i386/xen.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -3,7 +3,7 @@
include XEN
ident Debian-xen
-makeoptions COPTFLAGS="-O2 -pipe -march=i686 -mtune=generic"
+makeoptions COPTFLAGS="-O2 -fno-gcse -pipe -march=i686 -mtune=generic"
# disable extra checks enabled in upstream XEN config
nooption INVARIANTS # Enable calls of extra sanity checking
Modified: trunk/kfreebsd-9/debian/arch/mipsel/malta.config
===================================================================
--- trunk/kfreebsd-9/debian/arch/mipsel/malta.config 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-9/debian/arch/mipsel/malta.config 2011-10-22 11:07:42 UTC (rev 3753)
@@ -1,8 +1,9 @@
# Kernel for Debian GNU/kFreeBSD on mipsel/malta machines
include MALTA
+makeoptions COPTFLAGS="-O2 -fno-gcse -pipe"
-makeoptions ARCH_FLAGS="-march=mips32 -mabi=32 -D__mips_o32"
+makeoptions ARCH_FLAGS="-march=mips32 -mabi=32 -D__mips_o32"
options CPU_HAVEFPU
Modified: trunk/kfreebsd-9/debian/changelog
===================================================================
--- trunk/kfreebsd-9/debian/changelog 2011-10-22 09:08:18 UTC (rev 3752)
+++ trunk/kfreebsd-9/debian/changelog 2011-10-22 11:07:42 UTC (rev 3753)
@@ -3,8 +3,6 @@
* Disable -frename-registers on i386. I enabled it in 2006 only because I
mistakenly thought upstream had done the same. In fact, upstream only
enabled this flag on amd64. See SVN revision 1302.
- * Now that -frename-registers has been disabled, -fgcse no longer
- seems to be a problem. Reenable.
-- Robert Millan <rmh at debian.org> Sun, 16 Oct 2011 13:29:21 +0200
More information about the Glibc-bsd-commits
mailing list