summary refs log tree commit diff
path: root/Makerules
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1999-03-08 11:57:06 +0000
committerUlrich Drepper <drepper@redhat.com>1999-03-08 11:57:06 +0000
commitb93492aaddcd959f47419ca9b44bc2ecca97858b (patch)
treee4f12a2ac507159bc64d614c15a2753924929326 /Makerules
parent7d1de115db4c8b660d12ad1a72cb95ffa7f7a234 (diff)
downloadglibc-b93492aaddcd959f47419ca9b44bc2ecca97858b.tar.gz
glibc-b93492aaddcd959f47419ca9b44bc2ecca97858b.tar.xz
glibc-b93492aaddcd959f47419ca9b44bc2ecca97858b.zip
Update.
1999-03-02  Mark Kettenis  <kettenis@gnu.org>

	* Makerules (LD_FLAGS-c.so): Add -u __register_frame to force the
	backward compatibility EH functions to be linked when using
	gcc-2.8.1.  Patch by Zack Weinberg <zack@rabi.columbia.edu>.
Diffstat (limited to 'Makerules')
-rw-r--r--Makerules2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makerules b/Makerules
index cf0a6a5bfc..984a8ada15 100644
--- a/Makerules
+++ b/Makerules
@@ -405,6 +405,8 @@ LDFLAGS-c.so = -nostdlib -nostartfiles
 LDLIBS-c.so += $(gnulib)
 # Give libc.so an entry point and make it directly runnable itself.
 LDFLAGS-c.so += -e __libc_main
+# Force the backward compatibility EH functions to be linked.
+LDFLAGS-c.so += -u __register_frame
 # Pre-link the objects of libc_pic.a so that we can locally resolve
 # COMMON symbols before we link against ld.so.  This is because ld.so
 # contains some of libc_pic.a already, which will prevent the COMMONs