From c68dac40b05490c1ec4280fe6609ede69782b87a Mon Sep 17 00:00:00 2001 From: Paul Brook Date: Thu, 17 Feb 2005 13:24:59 +0000 Subject: [PATCH] 2005-02-17 Paul Brook * scripttempl/armbpabi.sc: Add dummy name to version block. --- ld/ChangeLog | 4 ++++ ld/scripttempl/armbpabi.sc | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ld/ChangeLog b/ld/ChangeLog index 468c711a90..10f2c952f8 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +2005-02-17 Paul Brook + + * scripttempl/armbpabi.sc: Add dummy name to version block. + 2005-02-17 Alan Modra * ldexp.c (new_abs): Init new.str. diff --git a/ld/scripttempl/armbpabi.sc b/ld/scripttempl/armbpabi.sc index 589a9e5006..ae03504d22 100644 --- a/ld/scripttempl/armbpabi.sc +++ b/ld/scripttempl/armbpabi.sc @@ -142,7 +142,9 @@ ${RELOCATING- /* For some reason, the Solaris linker makes bad executables VERSION { - { + /* Give these a dummy version to work around linker lameness. + The name used shouldn't matter as these are all local symbols. */ + __GNU { local: Image\$\$ER_RO\$\$Base; Image\$\$ER_RO\$\$Limit;