This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Your ld changes caused cris-axis-elf regressions
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: binutils at sourceware dot org
- Date: Wed, 23 Mar 2005 06:00:40 +0100
- Subject: Your ld changes caused cris-axis-elf regressions
(Forgot to CC the list again. Agh!)
This change
+ 2005-03-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * emultempl/elf32.em (gld${EMULATION_NAME}_provide_bound_symbols): New
+ (gld${EMULATION_NAME}_finish): Call
+ gld${EMULATION_NAME}_provide_bound_symbols to provide
+ __preinit_array_start, __preinit_array_end, __init_array_start,
+ __init_array_end, __fini_array_start and __fini_array_end.
+
+ * scripttempl/elf.sc: Don't provide __preinit_array_start,
+ __preinit_array_end, __init_array_start, __init_array_end,
+ __fini_array_start nor __fini_array_end.
+
caused these FAILs: (Likely similarly for other ld-* targets
too, including mmix-knuth-mmixware ;-)
FAIL: ld-cris/libdso-10
FAIL: ld-cris/libdso-11
FAIL: ld-cris/libdso-12
FAIL: ld-cris/libdso-14
FAIL: ld-cris/libdso-2
FAIL: ld-cris/expdyn5
FAIL: ld-cris/expdyn6
FAIL: ld-cris/expdyn7
FAIL: ld-cris/gotplt1
FAIL: ld-cris/gotplt2
FAIL: ld-cris/gotplt3
FAIL: ld-cris/locref1
FAIL: ld-cris/locref2
FAIL: ld-cris/nodyn5
FAIL: ld-cris/pv32-1
FAIL: ld-cris/weakref2
brgds, H-P