* emultempl/aix.em (export_files): Remove.
authorIan Lance Taylor <ian@airs.com>
Tue, 31 Oct 1995 17:39:55 +0000 (17:39 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 31 Oct 1995 17:39:55 +0000 (17:39 +0000)
commit5666490bee263c9357118553e40637449d186988
tree35e23f7ee45fab2ae58a83f6635018997841a8ca
parente60805205773bb2a7ad725fcb1559c6f315e49ed
* emultempl/aix.em (export_files): Remove.
(import_files): Make static.
(struct export_symbol_list): Define.
(export_symbols): New static variable.
(gld${EMULATION_NAME}_parse_args): Handle an initial -b option
correctly.  Call read_file for an export file.
(gld${EMULATION_NAME}_before_allocation): Call
bfd_xcoff_export_symbol for each export symbol, rather than
calling read_file for each export file.
(gld${EMULATION_NAME}_read_file): For an export file, make the
exported symbols undefined, and store them on the export_symbols
list.
ld/ChangeLog
ld/emultempl/aix.em