From 67559b6217c02f65e4bee40b11248f05074b8734 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 28 Sep 2012 20:21:57 +0200 Subject: update gcc to latest upstream version --- toolchain/glibc/Makefile.inc | 1 + toolchain/glibc/patches/gcc_eh.patch | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'toolchain/glibc') diff --git a/toolchain/glibc/Makefile.inc b/toolchain/glibc/Makefile.inc index a491fc5bc..80d836437 100644 --- a/toolchain/glibc/Makefile.inc +++ b/toolchain/glibc/Makefile.inc @@ -27,6 +27,7 @@ GLIBC_ENV:= PATH='${TARGET_PATH}' \ AR=${REAL_GNU_TARGET_NAME}-ar \ RANLIB=${REAL_GNU_TARGET_NAME}-ranlib \ libc_cv_forced_unwind=yes \ + libc_cv_cc_with_libunwind=yes \ libc_cv_c_cleanup=yes \ libc_cv_gnu99_inline=yes \ libc_cv_sparc64_tls=yes \ diff --git a/toolchain/glibc/patches/gcc_eh.patch b/toolchain/glibc/patches/gcc_eh.patch index 46f3c784a..8c5f2a0bd 100644 --- a/toolchain/glibc/patches/gcc_eh.patch +++ b/toolchain/glibc/patches/gcc_eh.patch @@ -1,9 +1,12 @@ diff -Nur glibc-2.16.0.orig/Makeconfig glibc-2.16.0/Makeconfig --- glibc-2.16.0.orig/Makeconfig 2012-06-30 21:12:34.000000000 +0200 -+++ glibc-2.16.0/Makeconfig 2012-08-02 10:18:56.000000000 +0200 -@@ -521,9 +521,9 @@ ++++ glibc-2.16.0/Makeconfig 2012-09-28 20:11:14.000000000 +0200 +@@ -519,11 +519,11 @@ + ifneq ($(have-cc-with-libunwind),yes) + libunwind = else - libunwind = -lunwind +- libunwind = -lunwind ++ libunwind = endif -libgcc_eh := -Wl,--as-needed -lgcc_s $(libunwind) -Wl,--no-as-needed +libgcc_eh := -Wl,--as-needed $(libunwind) -Wl,--no-as-needed -- cgit v1.2.3