[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