2001-09-12 Paul Sokolovsky <Paul.Sokolovsky@technologist.com>
authorCharles Wilson <cygwin@cwilson.fastmail.fm>
Wed, 12 Sep 2001 15:58:10 +0000 (15:58 +0000)
committerCharles Wilson <cygwin@cwilson.fastmail.fm>
Wed, 12 Sep 2001 15:58:10 +0000 (15:58 +0000)
commit0d888aac30824dd7fc2481efefd0a0f4808812e8
treedcc3c9663cffcbe49a873a805d2391c9c7f990bf
parentcedacdc05a9872309cd078e32ce6565266bc9065
2001-09-12  Paul Sokolovsky  <Paul.Sokolovsky@technologist.com>
        * emultempl/pe.em(make_import_fixup): change signature to
        take asection as well as arelec; we need this for proper
        error reporting.  Only call pe_create_import_fixup() if
        there is no attempt to add a constant addend to the reloc;
        otherwise, report error condition.
        * pe-dll.c(pe_walk_relocs_of_symbol): change signature,
        since final argument is a pointer to make_import_fixup().
        Change call to cb() to match make_import_fixup() signature.
        (make_import_fixup_mark): make buffer_len unsigned.
        * pe-dll.h: change signature of pe_walk_relocs_of_symbol.
2001-09-12  Charles Wilson  <cwilson@ece.gatech.edu>
        * ld.texinfo: add verbose documentation for auto-import
        direct-addressing workaround, to compliment the terse
        error message.
ld/ChangeLog
ld/emultempl/pe.em
ld/ld.texinfo
ld/pe-dll.c
ld/pe-dll.h