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 <sthiba...@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))