OSDN Git Service

* bfd.c (struct bfd_preserve): New.
authoramodra <amodra>
Tue, 12 Nov 2002 15:44:23 +0000 (15:44 +0000)
committeramodra <amodra>
Tue, 12 Nov 2002 15:44:23 +0000 (15:44 +0000)
commitf39ec1db4baca3924ec9e39f8d0d204f5ac3b95f
tree84fe22c07b90f05a3db445df16bcbd7cb6c9bea5
parent3f5ed7c1f6a2ae09ae1e0135b443ab2b9f4844ca
* bfd.c (struct bfd_preserve): New.
(bfd_preserve_save): New function.
(bfd_preserve_restore): Ditto.
(bfd_preserve_finish): Ditto.
* bfd-in2.h: Regenerate.
* mach-o.c: Formatting.
(bfd_mach_o_scan_read_symtab_symbol): Make "value" unsigned.
(bfd_mach_o_object_p): Use bfd_preserve_save/restore/finish.
(bfd_mach_o_core_p): Ditto.
(bfd_mach_o_scan): Pass in mdata.
* mach-o.h (bfd_mach_o_scan): Update prototype.
* pef.c: Formatting.
(bfd_pef_object_p): Use bfd_preserve_save/restore/finish.
(bfd_pef_xlib_object_p): Ditto.
(bfd_pef_scan): Pass in mdata.  Move version check to bfd_pef_object_p.
* pef.h (bfd_pef_scan): Update prototype.
* xsym.c: Formatting, K&R fixes.
(bfd_sym_object_p): Use bfd_preserve_save/restore/finish.
(bfd_sym_scan): New function split out from bfd_sym_object_p.
* xsym.h (bfd_sym_scan): Declare.
* elfcode.h (elf_object_p): Use bfd_preserve_save/restore/finish.
(elf_core_file_p): Likewise.
* targets.c (_bfd_target_vector): Revert 2002-11-08 change.
bfd/ChangeLog
bfd/bfd-in2.h
bfd/bfd.c
bfd/elfcode.h
bfd/mach-o.c
bfd/mach-o.h
bfd/pef.c
bfd/pef.h
bfd/targets.c
bfd/xsym.c
bfd/xsym.h