------- Additional Comments From hjl at lucon dot org  2006-03-17 06:48 -------
The problem is

diff -x 'config*' -x CVS -upr ../binutils-last/src/bfd/elfxx-target.h src/bfd/el
fxx-target.h
--- ../binutils-last/src/bfd/elfxx-target.h     2006-03-16 22:17:02.000000000 -0
800
+++ src/bfd/elfxx-target.h      2006-03-16 22:29:42.000000000 -0800
@@ -416,7 +416,7 @@
 #define elf_backend_merge_symbol_attribute     NULL
 #endif
 #ifndef elf_backend_emit_relocs
-#define elf_backend_emit_relocs                        NULL
+#define elf_backend_emit_relocs                        _bfd_elf_link_output_rel
ocs
 #endif
 #ifndef elf_backend_count_relocs
 #define elf_backend_count_relocs               NULL

Now all targets will call _bfd_elf_link_output_relocs which generates some
random bytes at the end.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=2462

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to