diff options
author | Nick Clifton <nickc@redhat.com> | 2000-03-06 19:49:58 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2000-03-06 19:49:58 +0000 |
commit | 11c8a8d1b7183ae7033992d68272b2a498ade402 (patch) | |
tree | 441315014dba3ae417374340ea819e6dfb2e2b6e /bfd/ChangeLog | |
parent | e2d008317cbf4ea0b06ae592ec892b48cd3d76e7 (diff) | |
download | gdb-11c8a8d1b7183ae7033992d68272b2a498ade402.zip gdb-11c8a8d1b7183ae7033992d68272b2a498ade402.tar.gz gdb-11c8a8d1b7183ae7033992d68272b2a498ade402.tar.bz2 |
fix LINK6 code.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 0afc090..cdb4986 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,21 @@ +2000-03-06 Nick Clifton <nickc@cygnus.com> + + * peicode.h (struct pe_ILF_vars): Add sym_ptr_table and + sym_ptr_ptr fields. + (SIZEOF_ILF_SYM_PTR_TABLE): Define. + (SIZEOF_ILF_STRINGS): Redefine. + (pe_ILF_make_a_symbol-reloc): New function. Creates a symbol + relative reloc, as opposed to a section relative reloc. + (pe_ILF_make_a_symbol): Set the class of local symbols to C_STAT + not C_LABEL. + Add length of symbol's prefix to string pointer. + Store a pointer to the symbol in the symbol pointer table. + (pe_ILF_build_a_bfd): Do not build .idata$2 or .idata$7. + Initialise the symbol pointer table. + Store the hint in the Hint/Name table. + Make the jump reloc be symbol realtive, not section relative. + Create an import symbol for imported code. + 2000-03-06 Catherine Moore <clm@cygnus.com> * elf.c (swap_out_syms): Check for null type_ptr. |