src/ld/emultempl pe.em
cwilson@sourceware.cygnus.com
cwilson@sourceware.cygnus.com
Wed Sep 12 08:54:00 GMT 2001
CVSROOT: /cvs/src
Module name: src
Changes by: cwilson@sources.redhat.com 2001-09-12 08:54:38
Modified files:
ld/emultempl : pe.em
Log message:
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.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emultempl/pe.em.diff?cvsroot=src&r1=1.50&r2=1.51
More information about the Binutils-cvs
mailing list