aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2000-03-06 19:49:58 +0000
committerNick Clifton <nickc@redhat.com>2000-03-06 19:49:58 +0000
commit11c8a8d1b7183ae7033992d68272b2a498ade402 (patch)
tree441315014dba3ae417374340ea819e6dfb2e2b6e /bfd/ChangeLog
parente2d008317cbf4ea0b06ae592ec892b48cd3d76e7 (diff)
downloadgdb-11c8a8d1b7183ae7033992d68272b2a498ade402.zip
gdb-11c8a8d1b7183ae7033992d68272b2a498ade402.tar.gz
gdb-11c8a8d1b7183ae7033992d68272b2a498ade402.tar.bz2
fix LINK6 code.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog18
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.