This is the mail archive of the
binutils-cvs@sourceware.cygnus.com
mailing list for the binutils project.
binutils/bfd ChangeLog coff-sh.c coffcode.h co ...
- To: binutils-cvs@sourceware.cygnus.com
- Subject: binutils/bfd ChangeLog coff-sh.c coffcode.h co ...
- From: ian@sourceware.cygnus.com
- Date: 5 Aug 1999 21:01:38 -0000
CVSROOT: /cvs/binutils
Module name: binutils
Changes by: ian@egcs.cygnus.com 99/08/05 14:01:37
Modified files:
bfd : ChangeLog coff-sh.c coffcode.h cofflink.c
libcoff.h
Log message:
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.