[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r2799 - in glibc-package/trunk/debian: . sysdeps



Author: aurel32
Date: 2008-01-31 22:43:44 +0000 (Thu, 31 Jan 2008)
New Revision: 2799

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/sysdeps/alpha.mk
   glibc-package/trunk/debian/sysdeps/amd64.mk
   glibc-package/trunk/debian/sysdeps/i386.mk
   glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk
   glibc-package/trunk/debian/sysdeps/kfreebsd-i386.mk
   glibc-package/trunk/debian/sysdeps/mips.mk
   glibc-package/trunk/debian/sysdeps/mipsel.mk
   glibc-package/trunk/debian/sysdeps/powerpc.mk
   glibc-package/trunk/debian/sysdeps/ppc64.mk
   glibc-package/trunk/debian/sysdeps/s390.mk
   glibc-package/trunk/debian/sysdeps/sparc.mk
Log:
  * debian/sysdeps/*.mk: build main flavours with -O2 instead of -O3 (risks to
    trigger a bug in the compiler are higher with -O3). Remove -g from cflags,
    as it is automatically added by the glibc scripts.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/changelog	2008-01-31 22:43:44 UTC (rev 2799)
@@ -22,8 +22,11 @@
   * patches/any/submitted-gcc-4.3.diff: pass -isystem option for GCC's
     include-fixed/ directory. Fixes build with gcc-4.3.
   * debian/control.in/main: bump to Standards-Version 3.7.3.
+  * debian/sysdeps/*.mk: build main flavours with -O2 instead of -O3 (risks to
+    trigger a bug in the compiler are higher with -O3). Remove -g from cflags,
+    as it is automatically added by the glibc scripts.
 
- -- Aurelien Jarno <aurel32@debian.org>  Thu, 31 Jan 2008 08:41:19 +0100
+ -- Aurelien Jarno <aurel32@debian.org>  Thu, 31 Jan 2008 23:43:11 +0100
 
 glibc (2.7-6) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/sysdeps/alpha.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/alpha.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/alpha.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -9,7 +9,7 @@
 alphaev67_MIN_KERNEL_SUPPORTED = 2.6.9
 alphaev67_add-ons = nptl $(add-ons)
 alphaev67_configure_target = alphaev67-linux
-alphaev67_extra_cflags = -mcpu=ev67 -mtune=ev67 -g -O2
+alphaev67_extra_cflags = -mcpu=ev67 -mtune=ev67 -O2
 alphaev67_extra_config_options = $(extra_config_options) --disable-profile
 alphaev67_rtlddir = /lib
 alphaev67_slibdir = /lib/ev67

Modified: glibc-package/trunk/debian/sysdeps/amd64.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/amd64.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/amd64.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -1,4 +1,3 @@
-libc_extra_cflags = -O3 -g
 libc_slibdir = /lib
 libc_libdir = /usr/lib
 libc_rtlddir = /lib64
@@ -16,7 +15,7 @@
 i386_add-ons = nptl $(add-ons)
 i386_configure_target = i486-linux
 i386_CC = $(CC) -m32
-i386_extra_cflags = -march=pentium4 -g -O3
+i386_extra_cflags = -march=pentium4 -O3
 i386_extra_config_options = $(extra_config_options)
 i386_includedir = /usr/include/i486-linux-gnu
 i386_rtlddir = /lib

Modified: glibc-package/trunk/debian/sysdeps/i386.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/i386.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/i386.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -1,4 +1,4 @@
-libc_extra_cflags = -march=i486 -mtune=i686 -g -O3
+libc_extra_cflags = -march=i486 -mtune=i686
 
 # We use -march=i686 and glibc's i686 routines use cmov, so require it.
 # A Debian-local glibc patch adds cmov to the search path.
@@ -7,7 +7,7 @@
 DEB_ARCH_REGULAR_PACKAGES += libc6-i686
 i686_add-ons = nptl $(add-ons)
 i686_configure_target=i686-linux
-i686_extra_cflags = -march=i686 -mtune=i686 -g -O3
+i686_extra_cflags = -march=i686 -mtune=i686 -O3
 i686_rtlddir = /lib
 i686_slibdir = /lib/i686/cmov
 i686_extra_config_options = $(extra_config_options) --disable-profile
@@ -18,7 +18,7 @@
 DEB_ARCH_REGULAR_PACKAGES += libc6-xen
 xen_add-ons = nptl $(add-ons)
 xen_configure_target=i686-linux
-xen_extra_cflags = -march=i686 -mtune=i686 -g -O3 -mno-tls-direct-seg-refs
+xen_extra_cflags = -march=i686 -mtune=i686 -O3 -mno-tls-direct-seg-refs
 xen_rtlddir = /lib
 xen_slibdir = /lib/i686/nosegneg
 xen_extra_config_options = $(extra_config_options) --disable-profile
@@ -43,7 +43,7 @@
 # /usr/include/asm wrappers need that symbol.
 amd64_CC = $(CC) -m64 -D__x86_64__
 amd64_CXX = $(CXX) -m64 -D__x86_64__
-amd64_extra_cflags = -O3 -g
+amd64_extra_cflags = -O3
 amd64_extra_config_options = $(extra_config_options) --disable-profile
 amd64_slibdir = /lib64
 amd64_libdir = /usr/lib64

Modified: glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -17,7 +17,7 @@
 i386_CC = $(CC) -m32
 i386_CXX = $(CXX) -m32
 i386_add-ons = ports linuxthreads $(add-ons)
-i386_extra_cflags = -march=pentium4 -g -O3
+i386_extra_cflags = -march=pentium4 -O3
 i386_extra_config_options = $(extra_config_options) --disable-compatible-utmp
 i386_includedir = /usr/include/i486-kfreebsd-gnu
 i386_rtlddir = /lib

Modified: glibc-package/trunk/debian/sysdeps/kfreebsd-i386.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/kfreebsd-i386.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/kfreebsd-i386.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -1,4 +1,4 @@
-libc_extra_cflags = -march=i486 -mtune=i686 -g -O3
+libc_extra_cflags = -march=i486 -mtune=i686
 
 GLIBC_PASSES += i686
 DEB_ARCH_REGULAR_PACKAGES += libc0.1-i686
@@ -7,7 +7,7 @@
 # A Debian-local glibc patch adds cmov to the search path.
 i686_add-ons = ports linuxthreads $(add-ons)
 i686_configure_target=i686-kfreebsd
-i686_extra_cflags = -march=i686 -mtune=i686 -g -O3
+i686_extra_cflags = -march=i686 -mtune=i686 -O3
 i686_rtlddir = /lib
 i686_slibdir = /lib/i686/cmov
 i686_extra_config_options = $(extra_config_options) --disable-profile --disable-compatible-utmp

Modified: glibc-package/trunk/debian/sysdeps/mips.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/mips.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/mips.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -8,7 +8,7 @@
 mipsn32_CC = $(CC) -mabi=n32
 mipsn32_CXX = $(CXX) -mabi=n32
 libc6-mipsn32_shlib_dep = libc6-mipsn32 (>= $(shlib_dep_ver))
-mipsn32_extra_cflags = -O3 -g
+mipsn32_extra_cflags = -O3
 mipsn32_slibdir = /lib32
 mipsn32_libdir = /usr/lib32
 mipsn32_extra_config_options := $(extra_config_options) --disable-profile
@@ -21,7 +21,7 @@
 mips64_CC = $(CC) -mabi=64
 mips64_CXX = $(CXX) -mabi=64
 libc6-mips64_shlib_dep = libc6-mips64 (>= $(shlib_dep_ver))
-mips64_extra_cflags = -O3 -g
+mips64_extra_cflags = -O3
 mips64_slibdir = /lib64
 mips64_libdir = /usr/lib64
 mips64_extra_config_options := $(extra_config_options) --disable-profile

Modified: glibc-package/trunk/debian/sysdeps/mipsel.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/mipsel.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/mipsel.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -8,7 +8,7 @@
 mipsn32_CC = $(CC) -mabi=n32
 mipsn32_CXX = $(CXX) -mabi=n32
 libc6-mipsn32_shlib_dep = libc6-mipsn32 (>= $(shlib_dep_ver))
-mipsn32_extra_cflags = -O3 -g
+mipsn32_extra_cflags = -O3
 mipsn32_slibdir = /lib32
 mipsn32_libdir = /usr/lib32
 mipsn32_extra_config_options := $(extra_config_options) --disable-profile
@@ -21,7 +21,7 @@
 mips64_CC = $(CC) -mabi=64
 mips64_CXX = $(CXX) -mabi=64
 libc6-mips64_shlib_dep = libc6-mips64 (>= $(shlib_dep_ver))
-mips64_extra_cflags = -O3 -g
+mips64_extra_cflags = -O3
 mips64_slibdir = /lib64
 mips64_libdir = /usr/lib64
 mips64_extra_config_options := $(extra_config_options) --disable-profile

Modified: glibc-package/trunk/debian/sysdeps/powerpc.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/powerpc.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/powerpc.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -6,7 +6,7 @@
 ppc64_CC = $(CC) -m64
 ppc64_CXX = $(CXX) -m64
 libc6-ppc64_shlib_dep = libc6-ppc64 (>= $(shlib_dep_ver))
-ppc64_extra_cflags = -O3 -g
+ppc64_extra_cflags = -O3
 ppc64_extra_config_options := $(extra_config_options) --disable-profile
 ppc64_slibdir = /lib64
 ppc64_libdir = /usr/lib64

Modified: glibc-package/trunk/debian/sysdeps/ppc64.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/ppc64.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/ppc64.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -1,4 +1,3 @@
-libc_extra_cflags = -O3 -g
 libc_slibdir = /lib
 libc_libdir = /usr/lib
 libc_rtlddir = /lib64
@@ -17,7 +16,7 @@
 powerpc_configure_target = powerpc-linux
 powerpc_CC = $(CC) -m32
 powerpc_CXX = $(CXX) -m32
-powerpc_extra_cflags = -O3 -g
+powerpc_extra_cflags = -O3 
 powerpc_includedir = /usr/include/powerpc-linux-gnu
 powerpc_extra_config_options := $(extra_config_options) --disable-profile
 powerpc_rtlddir = /lib

Modified: glibc-package/trunk/debian/sysdeps/s390.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/s390.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/s390.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -9,7 +9,7 @@
 s390x_CC = $(CC) -m64
 s390x_CXX = $(CXX) -m64
 libc6-s390x_shlib_dep = libc6-s390x (>= $(shlib_dep_ver))
-s390x_extra_cflags = -g -O3
+s390x_extra_cflags = -O3
 s390x_extra_config_options := $(extra_config_options) --disable-profile
 s390x_includedir = /usr/include/s390x-linux-gnu
 s390x_slibdir = /lib64

Modified: glibc-package/trunk/debian/sysdeps/sparc.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/sparc.mk	2008-01-31 07:41:39 UTC (rev 2798)
+++ glibc-package/trunk/debian/sysdeps/sparc.mk	2008-01-31 22:43:44 UTC (rev 2799)
@@ -6,7 +6,7 @@
 sparc64_CC = $(CC) -m64
 sparc64_CXX = $(CXX) -m64
 libc6-sparc64_shlib_dep = libc6-sparc64 (>= $(shlib_dep_ver))
-sparc64_extra_cflags = -g -O3
+sparc64_extra_cflags = -O3
 sparc64_extra_config_options = $(extra_config_options) --disable-profile
 sparc64_includedir = /usr/include/sparc64-linux-gnu
 sparc64_slibdir = /lib64
@@ -25,7 +25,7 @@
 sparcv9b_add-ons = nptl $(add-ons)
 sparcv9b_configure_target=sparcv9b-linux
 sparcv9b_configure_build=sparcv9b-linux
-sparcv9b_extra_cflags = -mtune=ultrasparc3 -g -O3
+sparcv9b_extra_cflags = -mtune=ultrasparc3 -O3
 sparcv9b_extra_config_options = $(extra_config_options) --disable-profile
 sparcv9b_rtlddir = /lib
 sparcv9b_slibdir = /lib/ultra3


Reply to: