* dlltool.c (export_type): Add data field.
authorIan Lance Taylor <ian@airs.com>
Thu, 12 Jun 1997 16:30:55 +0000 (16:30 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 12 Jun 1997 16:30:55 +0000 (16:30 +0000)
commit8eb693acc4a7051f665020456b8e0de59679a8cf
tree0fb50b80227bfd9bc5b7a0efb681b7d8dd41d1ee
parent7799bb2c277915edc6461287bc2c9602f560bf79
* dlltool.c (export_type): Add data field.
(def_exports): Add data parameter.  Change all callers.
(dump_def_info): Print data field.
(gen_def_file): Likewise.
(make_one_lib_file): Handle data field by not emitting simple
label and not emitting anything in SEC_TEXT.
(dtab): Print data field.
(process_duplicates): Merge data field.
* dlltool.h (def_exports): Update declaration.
* defparse.y (expline): Accept opt_DATA.  Pass it to def_exports.
(opt_DATA): New non-terminal.
binutils/ChangeLog
binutils/defparse.y