* obcopy.c (copy_object): New parameter `input_arch', architecture
commit79eec5eda1b569595878141a3e37b16a5aa4844f
authorNick Clifton <nickc@redhat.com>
Fri, 11 Sep 2009 11:16:19 +0000 (11 11:16 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 11 Sep 2009 11:16:19 +0000 (11 11:16 +0000)
tree303ea274d67a1ffb6d1c6c19f2e8779820a242e0
parentc2e9312f0828816e70cf926cd41ec1b0a7c12a66
   * 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