* targets.c: Add copy_private_symbol_data and link_split_section
authorJeff Law <law@redhat.com>
Sat, 10 Jun 1995 00:05:51 +0000 (00:05 +0000)
committerJeff Law <law@redhat.com>
Sat, 10 Jun 1995 00:05:51 +0000 (00:05 +0000)
commit6167a840e59a21b814d8f14a2c2aebcb5fe52cda
tree0d5a42b851a04d789220e1ef4d55a5754cbff297
parente431d135cfc579960b914df3d85aa68be936c44a
* targets.c: Add copy_private_symbol_data and link_split_section
to the target vector.
* libbfd-in.h (_bfd_generic_bfd_copy_private_symbol_data): Define.
(_bfd_nolink_bfd_link_split_section): Likewise.
(bfd_generic_link_split_section): Declare.
* syms.c (bfd_copy_private_symbol_data): Define.
* linker.c (bf_link_split_section): Likewise.
* som.c (som_bfd_copy_private_symbol_data): New function
(som_bfd_link_split_section): Likewise.
* All other targets updated with default versions of new routines.

* Take out my braindamaged bfd_true/bfd_false changes from earlier
today.  Replace with just:
* bfd-in.h: (TRUE_FALSE_ALREADY_DEFINED): Define this if
compiling with g++-2.6 or later.
* bfd-in2.h: Rebuilt.
bfd/ChangeLog
bfd/bfd-in.h
bfd/bfd-in2.h
bfd/elf32-target.h
bfd/elf64-target.h