diff options
author | Alan Modra <amodra@gmail.com> | 2004-03-22 23:14:32 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2004-03-22 23:14:32 +0000 |
commit | 96dcf8f34b4c528c76d84db2b4919ae9db7e8e55 (patch) | |
tree | 9c8b6c05d48c9fe6195b79322f4fe1163efd3b5b /ld | |
parent | 0b9e273ea9e828c377aec2e420d4ea0492325b64 (diff) | |
download | fsf-binutils-gdb-96dcf8f34b4c528c76d84db2b4919ae9db7e8e55.zip fsf-binutils-gdb-96dcf8f34b4c528c76d84db2b4919ae9db7e8e55.tar.gz fsf-binutils-gdb-96dcf8f34b4c528c76d84db2b4919ae9db7e8e55.tar.bz2 |
include/
PR 51.
* bfdlink.h (struct bfd_link_info): Add wrap_char.
bfd/
PR 51.
* linker.c (bfd_wrapped_link_hash_lookup): Handle info->wrap_char.
ld/
PR 51.
* emultempl/ppc64elf.em (ppc_create_output_section_statements): Set
link_info.wrap_char.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 8 | ||||
-rw-r--r-- | ld/emultempl/ppc64elf.em | 4 |
2 files changed, 10 insertions, 2 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index c9b43dc..ce94edd 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +2004-03-23 Alan Modra <amodra@bigpond.net.au> + + PR 51. + * emultempl/ppc64elf.em (ppc_create_output_section_statements): Set + link_info.wrap_char. + 2004-03-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.tgt: Switch sh-*-rtems* to ELF. Add sh-*-rtemscoff*. @@ -25,7 +31,7 @@ 2004-02-23 Alan Modra <amodra@bigpond.net.au> * ldexp.c (fold_tree): Follow indirect symbols. - + 2004-02-20 Nathan Sidwell <nathan@codesourcery.com> * ldgram.y (exp): Add two operand ALIGN. diff --git a/ld/emultempl/ppc64elf.em b/ld/emultempl/ppc64elf.em index 5746f79..22ed608 100644 --- a/ld/emultempl/ppc64elf.em +++ b/ld/emultempl/ppc64elf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright 2002, 2003 Free Software Foundation, Inc. +# Copyright 2002, 2003, 2004 Free Software Foundation, Inc. # # This file is part of GLD, the Gnu Linker. # @@ -65,6 +65,8 @@ ppc_create_output_section_statements (void) && link_info.hash->creator != &bfd_elf64_powerpcle_vec) return; + link_info.wrap_char = '.'; + stub_file = lang_add_input_file ("linker stubs", lang_input_file_is_fake_enum, NULL); |