* obcopy.c (copy_object): New parameter `input_arch', architecture
authorNick Clifton <nickc@redhat.com>
Fri, 11 Sep 2009 11:16:19 +0000 (11:16 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 11 Sep 2009 11:16:19 +0000 (11:16 +0000)
commit8b31b6c4c83c17810ff8ccdbf88c209ba354f2d5
tree203db61019ecbf57f49fd2f476d1561b80761764
parent681fe688302b73d8371727f432040dd95392bc83
   * obcopy.c (copy_object): New parameter `input_arch', architecture
       of input file, if not specified in input file itself; all callers
       updated; `binary_architecture' hack removed.
       (copy_archive, copy_file): New parameter `input_arch', for
       `copy_object' usage.
       (copy_main): Accept `-B' (`--binary-architecture') option also
       for any arch-less input ifile format, not only `binary'; remove
       bfd_external_binary_architecture hack; instead, add `input_arch'
       to calls to `copy_file'.
       * windres.c, windmc.c : Obsolete and useless external references
       to `bfd_external_binary_architecture' or `bfd_external_machine'
       removed.

       * binary.c (binary_object_p): Remove bfd_external_binary_architecture
       hack.  objcopy `-B' (`--binary-architecture') option is now handled
       in a generic way.
bfd/ChangeLog
bfd/binary.c
binutils/ChangeLog
binutils/doc/binutils.texi
binutils/objcopy.c
binutils/windmc.c
binutils/windres.c