* aoutx.h (NAME(aout,final_link)): Report a reasonable error when
authorIan Lance Taylor <ian@airs.com>
Thu, 9 Nov 1995 20:54:30 +0000 (20:54 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 9 Nov 1995 20:54:30 +0000 (20:54 +0000)
trying to do a relocateable link with a non-a.out object file.

bfd/ChangeLog

index 5ba156a..1a189b6 100644 (file)
@@ -1,5 +1,12 @@
 Thu Nov  9 13:01:31 1995  Ian Lance Taylor  <ian@cygnus.com>
 
+       * aoutx.h (NAME(aout,final_link)): Report a reasonable error when
+       trying to do a relocateable link with a non-a.out object file.
+
+       * archive.c (bfd_generic_archive_p): Check the first object file
+       in an archive even if target_defaulted is set.  If the object file
+       has the wrong xvec, reject it.
+
        * aoutx.h (NAME(aout,set_section_contents)): If a section can not
        be represented, report the name via _bfd_error_handler.
        (translate_to_native_sym_flags): Likewise.