From bfc11db5225f57207614f0211b5998fa69dc0e61 Mon Sep 17 00:00:00 2001 From: Stefan Fiedler Date: Sun, 10 Oct 2004 11:43:50 +0000 Subject: [PATCH] Stefan Fiedler: glibc23 2.3.3: patch not to use libgcc_eh in stage 1 [2004090722081410081] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@4518 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/base/glibc/glibc.conf | 2 +- package/base/glibc/glibc23/gcc_eh.patch.cross | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 package/base/glibc/glibc23/gcc_eh.patch.cross diff --git a/package/base/glibc/glibc.conf b/package/base/glibc/glibc.conf index 5c687716b..fba3c2df9 100644 --- a/package/base/glibc/glibc.conf +++ b/package/base/glibc/glibc.conf @@ -355,4 +355,4 @@ if [ $stagelevel -eq 1 -a -f $confdir/glibc$pkg_glibc_version/no_path_in_glibcso then var_append patchfiles " " $confdir/glibc$pkg_glibc_version/no_path_in_glibcso.diff fi - +[ $stagelevel -ne 1 ] && var_remove patchfiles "$confdir/glibc$pkg_glibc_version/gcc_eh.patch.cross" diff --git a/package/base/glibc/glibc23/gcc_eh.patch.cross b/package/base/glibc/glibc23/gcc_eh.patch.cross new file mode 100644 index 000000000..52f57c1ae --- /dev/null +++ b/package/base/glibc/glibc23/gcc_eh.patch.cross @@ -0,0 +1,11 @@ +--- ./Makeconfig 2003-09-17 10:36:10.000000000 +0200 ++++ ./Makeconfig.patch 2004-09-06 17:52:29.000000000 +0200 +@@ -511,7 +511,7 @@ + link-extra-libs-bounded = $(foreach lib,$(LDLIBS-$(@F:%-bp=%)),$(common-objpfx)$(lib)_b.a) + + ifndef gnulib +-gnulib := -lgcc -lgcc_eh ++gnulib := -lgcc + endif + ifeq ($(elf),yes) + +preinit = $(addprefix $(csu-objpfx),crti.o)