OSDN Git Service

Based on patches from Donn Terry <donn@interix.com>:
authorIan Lance Taylor <ian@airs.com>
Thu, 5 Aug 1999 21:01:37 +0000 (21:01 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 5 Aug 1999 21:01:37 +0000 (21:01 +0000)
commit879a80f8a28fae104fe3d3e0b78a980149df52c1
tree7fa68b032c347562de54c8162d8a61c7a492c4ca
parent7b3ca85672f4e50b25e2c3a997230ee799928fe9
Based on patches from Donn Terry <donn@interix.com>:
* coffcode.h (enum coff_symbol_classification): Define.
(bfd_coff_backend_data): Rename _bfd_coff_sym_is_global to
_bfd_coff_classify_symbol.  Change return type.
(bfd_coff_classify_symbol): Rename from bfd_coff_sym_is_global.
(coff_slurp_symbol_table): Use coff_classify_symbol.
(coff_classify_symbol): New static function.
(coff_sym_is_global): Never define.
(bfd_coff_std_swap_table): Initialize with coff_classify_symbol.
* cofflink.c (coff_link_check_ar_symbols): Use
bfd_coff_classify_symbol rather than bfd_coff_sym_is_global.
(coff_link_add_symbols): Likewise.
(_bfd_coff_link_input_bfd): Likewise.
* coff-sh.c (bfd_coff_small_swap_table): Initialize with
coff_classify_symbol.
* libcoff.h: Rebuild.
bfd/ChangeLog
bfd/coff-sh.c
bfd/coffcode.h
bfd/cofflink.c
bfd/libcoff.h