diff options
author | Andrew Cagney <cagney@redhat.com> | 2003-10-31 05:32:46 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2003-10-31 05:32:46 +0000 |
commit | fc0a224429224e8ce0c1adb631e10124a597cc6d (patch) | |
tree | d6a1ec7acd7322a60b420e0e5373f63b426d365f /ld | |
parent | 7cb8d4eab648eb6e7f0771de4d7349fab239e1cd (diff) | |
download | gdb-fc0a224429224e8ce0c1adb631e10124a597cc6d.zip gdb-fc0a224429224e8ce0c1adb631e10124a597cc6d.tar.gz gdb-fc0a224429224e8ce0c1adb631e10124a597cc6d.tar.bz2 |
Index: sim/frv/ChangeLog
2003-10-30 Andrew Cagney <cagney@redhat.com>
* traps.c: Replace "struct symbol_cache_entry" with "struct
bfd_symbol".
Index: sim/d10v/ChangeLog
2003-10-30 Andrew Cagney <cagney@redhat.com>
* simops.c: Replace "struct symbol_cache_entry" with "struct
bfd_symbol".
Index: sim/common/ChangeLog
2003-10-30 Andrew Cagney <cagney@redhat.com>
* sim-trace.c, sim-base.h: Replace "struct symbol_cache_entry"
with "struct bfd_symbol".
Index: ld/ChangeLog
2003-10-30 Andrew Cagney <cagney@redhat.com>
* emultempl/pe.em, pe-dll.c: Replace "struct symbol_cache_entry"
with "struct bfd_symbol".
Index: bfd/ChangeLog
2003-10-30 Andrew Cagney <cagney@redhat.com>
* syms.c: Replace "struct symbol_cache_entry" with "struct
bfd_symbol".
* vms.h, targets.c, section.c, reloc.c, peicode.h: Ditto.
* mipsbsd.c, elf.c, linker.c, elf-bfd.h, ecoff.c: Ditto.
* cpu-z8k.c, cpu-ns32k.c, cpu-h8500.c, bfd.c, bfd-in.h: Ditto.
* bfd-in2.h: Re-generate.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/emultempl/pe.em | 4 | ||||
-rw-r--r-- | ld/pe-dll.c | 10 |
3 files changed, 12 insertions, 7 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index f931293..b5efd5c 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2003-10-30 Andrew Cagney <cagney@redhat.com> + + * emultempl/pe.em, pe-dll.c: Replace "struct symbol_cache_entry" + with "struct bfd_symbol". + 2003-10-30 Phil Edwards <phil@codesourcery.com> * Makefile.am (ALL_EMULATIONS): Add elf32mipswindiss.o. diff --git a/ld/emultempl/pe.em b/ld/emultempl/pe.em index b16e5fa..109c4c1 100644 --- a/ld/emultempl/pe.em +++ b/ld/emultempl/pe.em @@ -835,7 +835,7 @@ pe_fixup_stdcalls (void) static int make_import_fixup (arelent *rel, asection *s) { - struct symbol_cache_entry *sym = *rel->sym_ptr_ptr; + struct bfd_symbol *sym = *rel->sym_ptr_ptr; int addend = 0; if (pe_dll_extra_pe_debug) @@ -1067,7 +1067,7 @@ gld_${EMULATION_NAME}_after_open (void) for (i = 0; i < nrelocs; i++) { - struct symbol_cache_entry *s; + struct bfd_symbol *s; struct bfd_link_hash_entry * blhe; bfd *other_bfd; char *n; diff --git a/ld/pe-dll.c b/ld/pe-dll.c index f9417be..ebd3711 100644 --- a/ld/pe-dll.c +++ b/ld/pe-dll.c @@ -1031,7 +1031,7 @@ pe_walk_relocs_of_symbol (struct bfd_link_info *info, for (i = 0; i < nrelocs; i++) { - struct symbol_cache_entry *sym = *relocs[i]->sym_ptr_ptr; + struct bfd_symbol *sym = *relocs[i]->sym_ptr_ptr; if (!strcmp (name, sym->name)) cb (relocs[i], s); @@ -1112,14 +1112,14 @@ generate_reloc (bfd *abfd, struct bfd_link_info *info) { if (pe_dll_extra_pe_debug) { - struct symbol_cache_entry *sym = *relocs[i]->sym_ptr_ptr; + struct bfd_symbol *sym = *relocs[i]->sym_ptr_ptr; printf ("rel: %s\n", sym->name); } if (!relocs[i]->howto->pc_relative && relocs[i]->howto->type != pe_details->imagebase_reloc) { bfd_vma sym_vma; - struct symbol_cache_entry *sym = *relocs[i]->sym_ptr_ptr; + struct bfd_symbol *sym = *relocs[i]->sym_ptr_ptr; sym_vma = (relocs[i]->addend + sym->value @@ -1956,7 +1956,7 @@ make_import_fixup_mark (arelent *rel) static char *fixup_name = NULL; static size_t buffer_len = 0; - struct symbol_cache_entry *sym = *rel->sym_ptr_ptr; + struct bfd_symbol *sym = *rel->sym_ptr_ptr; bfd *abfd = bfd_asymbol_bfd (sym); struct bfd_link_hash_entry *bh; @@ -2154,7 +2154,7 @@ void pe_create_import_fixup (arelent *rel, asection *s, int addend) { char buf[300]; - struct symbol_cache_entry *sym = *rel->sym_ptr_ptr; + struct bfd_symbol *sym = *rel->sym_ptr_ptr; struct bfd_link_hash_entry *name_thunk_sym; const char *name = sym->name; char *fixup_name = make_import_fixup_mark (rel); |