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

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



Author: aurel32
Date: 2015-09-13 14:45:08 +0000 (Sun, 13 Sep 2015)
New Revision: 6565

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/sysdeps/mips.mk
   glibc-package/trunk/debian/sysdeps/mips64.mk
   glibc-package/trunk/debian/sysdeps/mips64el.mk
   glibc-package/trunk/debian/sysdeps/mipsel.mk
Log:
sysdeps.mk/mips*.mk: force the ISA until it gets propagated to all GCC
versions.

Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog	2015-09-13 14:41:50 UTC (rev 6564)
+++ glibc-package/trunk/debian/changelog	2015-09-13 14:45:08 UTC (rev 6565)
@@ -31,6 +31,8 @@
       #788999.
     - Fix gprof entry point on ppc64el.  Closes: #794222.
     - Fix a buffer overflow in getanswer_r (CVE-2015-1781).  Closes: #796105.
+  * sysdeps.mk/mips*.mk: force the ISA until it gets propagated to all GCC
+    versions.
 
  -- Samuel Thibault <sthibault@debian.org>  Sun, 09 Aug 2015 20:00:16 +0000
 

Modified: glibc-package/trunk/debian/sysdeps/mips.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/mips.mk	2015-09-13 14:41:50 UTC (rev 6564)
+++ glibc-package/trunk/debian/sysdeps/mips.mk	2015-09-13 14:45:08 UTC (rev 6565)
@@ -1,12 +1,12 @@
 libc_add-ons = ports nptl $(add-ons)
-extra_cflags = -mno-plt
+extra_cflags = -mno-plt -march=mips32r2
 
 # build 32-bit (n32) alternative library
 GLIBC_MULTILIB_PASSES += mipsn32
 DEB_ARCH_MULTILIB_PACKAGES += libc6-mipsn32 libc6-dev-mipsn32
 mipsn32_add-ons = ports nptl $(add-ons)
 mipsn32_configure_target = mips64-linux-gnuabin32
-mipsn32_extra_cflags = -mno-plt
+mipsn32_extra_cflags = -mno-plt -march=mips64r2
 mipsn32_CC = $(CC) -mabi=n32
 mipsn32_CXX = $(CXX) -mabi=n32
 libc6-mipsn32_shlib_dep = libc6-mipsn32 (>= $(shlib_dep_ver))
@@ -20,7 +20,7 @@
 DEB_ARCH_MULTILIB_PACKAGES += libc6-mips64 libc6-dev-mips64
 mips64_add-ons = ports nptl $(add-ons)
 mips64_configure_target = mips64-linux-gnuabi64
-mips64_extra_cflags = -mno-plt
+mips64_extra_cflags = -mno-plt -march=mips64r2
 mips64_CC = $(CC) -mabi=64
 mips64_CXX = $(CXX) -mabi=64
 libc6-mips64_shlib_dep = libc6-mips64 (>= $(shlib_dep_ver))

Modified: glibc-package/trunk/debian/sysdeps/mips64.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/mips64.mk	2015-09-13 14:41:50 UTC (rev 6564)
+++ glibc-package/trunk/debian/sysdeps/mips64.mk	2015-09-13 14:45:08 UTC (rev 6565)
@@ -1,13 +1,13 @@
 libc_add-ons = ports nptl $(add-ons)
 libc_rtlddir = /lib64
-extra_cflags = -mno-plt
+extra_cflags = -mno-plt -march=mips64r2
 
 # build 32-bit (n32) alternative library
 GLIBC_MULTILIB_PASSES += mipsn32
 DEB_ARCH_MULTILIB_PACKAGES += libc6-mipsn32 libc6-dev-mipsn32
 mipsn32_add-ons = ports nptl $(add-ons)
 mipsn32_configure_target = mips64-linux-gnuabin32
-mipsn32_extra_cflags = -mno-plt
+mipsn32_extra_cflags = -mno-plt -march=mips64r2
 mipsn32_CC = $(CC) -mabi=n32
 mipsn32_CXX = $(CXX) -mabi=n32
 libc6-mipsn32_shlib_dep = libc6-mipsn32 (>= $(shlib_dep_ver))
@@ -21,7 +21,7 @@
 DEB_ARCH_MULTILIB_PACKAGES += libc6-mips32 libc6-dev-mips32
 mips32_add-ons = ports nptl $(add-ons)
 mips32_configure_target = mips-linux-gnu
-mips32_extra_cflags = -mno-plt
+mips32_extra_cflags = -mno-plt -march=mips32r2
 mips32_CC = $(CC) -mabi=32
 mips32_CXX = $(CXX) -mabi=32
 libc6-mips32_shlib_dep = libc6-mips32 (>= $(shlib_dep_ver))

Modified: glibc-package/trunk/debian/sysdeps/mips64el.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/mips64el.mk	2015-09-13 14:41:50 UTC (rev 6564)
+++ glibc-package/trunk/debian/sysdeps/mips64el.mk	2015-09-13 14:45:08 UTC (rev 6565)
@@ -1,13 +1,13 @@
 libc_add-ons = ports nptl $(add-ons)
 libc_rtlddir = /lib64
-extra_cflags = -mno-plt
+extra_cflags = -mno-plt -march=mips3 -mtune=mips64r2
 
 # build 32-bit (n32) alternative library
 GLIBC_MULTILIB_PASSES += mipsn32
 DEB_ARCH_MULTILIB_PACKAGES += libc6-mipsn32 libc6-dev-mipsn32
 mipsn32_add-ons = ports nptl $(add-ons)
 mipsn32_configure_target = mips64el-linux-gnuabin32
-mipsn32_extra_cflags = -mno-plt
+mipsn32_extra_cflags = -mno-plt -march=mips3 -mtune=mips64r2
 mipsn32_CC = $(CC) -mabi=n32
 mipsn32_CXX = $(CXX) -mabi=n32
 libc6-mipsn32_shlib_dep = libc6-mipsn32 (>= $(shlib_dep_ver))
@@ -21,7 +21,7 @@
 DEB_ARCH_MULTILIB_PACKAGES += libc6-mips32 libc6-dev-mips32
 mips32_add-ons = ports nptl $(add-ons)
 mips32_configure_target = mipsel-linux-gnu
-mips32_extra_cflags = -mno-plt
+mips32_extra_cflags = -mno-plt -march=mips2 -mtune=mips32r2
 mips32_CC = $(CC) -mabi=32
 mips32_CXX = $(CXX) -mabi=32
 libc6-mips32_shlib_dep = libc6-mips32 (>= $(shlib_dep_ver))

Modified: glibc-package/trunk/debian/sysdeps/mipsel.mk
===================================================================
--- glibc-package/trunk/debian/sysdeps/mipsel.mk	2015-09-13 14:41:50 UTC (rev 6564)
+++ glibc-package/trunk/debian/sysdeps/mipsel.mk	2015-09-13 14:45:08 UTC (rev 6565)
@@ -1,12 +1,12 @@
 libc_add-ons = ports nptl $(add-ons)
-extra_cflags = -mno-plt
+extra_cflags = -mno-plt -march=mips2 -mtune=mips32r2
 
 # build 32-bit (n32) alternative library
 GLIBC_MULTILIB_PASSES += mipsn32
 DEB_ARCH_MULTILIB_PACKAGES += libc6-mipsn32 libc6-dev-mipsn32
 mipsn32_add-ons = ports nptl $(add-ons)
 mipsn32_configure_target = mips64el-linux-gnuabin32
-mipsn32_extra_cflags = -mno-plt
+mipsn32_extra_cflags = -mno-plt -march=mips3 -mtune=mips64r2
 mipsn32_CC = $(CC) -mabi=n32
 mipsn32_CXX = $(CXX) -mabi=n32
 libc6-mipsn32_shlib_dep = libc6-mipsn32 (>= $(shlib_dep_ver))
@@ -20,7 +20,7 @@
 DEB_ARCH_MULTILIB_PACKAGES += libc6-mips64 libc6-dev-mips64
 mips64_add-ons = ports nptl $(add-ons)
 mips64_configure_target = mips64el-linux-gnuabi64
-mips64_extra_cflags = -mno-plt
+mips64_extra_cflags = -mno-plt -march=mips3 -mtune=mips64r2
 mips64_CC = $(CC) -mabi=64
 mips64_CXX = $(CXX) -mabi=64
 libc6-mips64_shlib_dep = libc6-mips64 (>= $(shlib_dep_ver))


Reply to: