* targets.c (target_vector): Remove SCO_CORE. On Sep 11 1993,
authorJim Kingdon <jkingdon@engr.sgi.com>
Tue, 26 Oct 1993 21:36:00 +0000 (21:36 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Tue, 26 Oct 1993 21:36:00 +0000 (21:36 +0000)
we started using trad-core.c for SCO instead.

* targets.c (target_vector): Re-enable generic ELF and NLM targets.

bfd/ChangeLog
bfd/targets.c

index 74025e4aadc9f90f5347e768371f85536c0ad8ed..72cc0e8591b660ac9fb635cf2557903296cf25a9 100644 (file)
@@ -1,3 +1,10 @@
+Tue Oct 26 16:21:12 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * targets.c (target_vector): Remove SCO_CORE.  On Sep 11 1993,
+       we started using trad-core.c for SCO instead.
+
+       * targets.c (target_vector): Re-enable generic ELF and NLM targets.
+
 Tue Oct 26 16:53:12 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
        * elfcode.h (assign_file_position_for_section): Align sh_offset to
index 91d361d1b1146f14e5fac8d5841a00e7b1c4625e..04598d56943a5439bf942d7a9db73a6b09ca4b09 100644 (file)
@@ -419,16 +419,17 @@ bfd_target *target_vector[] = {
        &aout_mips_little_vec,
        &b_out_vec_big_host,
        &b_out_vec_little_host,
-#if 0                          /* No one seems to use this.  */
+
+       /* This, and other vectors, may not be used in any *.mt configuration.
+          But that does not mean they are unnecessary.  If configured
+          --with-targets=all, objdump or gdb should be able to examine
+          the file even if we don't recognize the machine type.  */
        &bfd_elf32_big_generic_vec,
-#endif
        &bfd_elf32_bigmips_vec,
        &bfd_elf32_hppa_vec,
        &bfd_elf32_i386_vec,
        &bfd_elf32_i860_vec,
-#if 0                          /* No one seems to use this.  */
        &bfd_elf32_little_generic_vec,
-#endif
        &bfd_elf32_littlemips_vec,
        &bfd_elf32_m68k_vec,
        &bfd_elf32_m88k_vec,
@@ -453,6 +454,8 @@ bfd_target *target_vector[] = {
        &h8300coff_vec,
        &h8500coff_vec,
 #if 0
+       /* Since a.out files lack decent magic numbers, no way to recognize
+          which kind of a.out file it is.  */
        &host_aout_vec,
 #endif
 #if 0                          /* Clashes with sunos_big_vec magic no.  */
@@ -467,6 +470,8 @@ bfd_target *target_vector[] = {
        &netbsd386_vec,
        &i386coff_vec,
 #if 0
+       /* Since a.out files lack decent magic numbers, no way to recognize
+          which kind of a.out file it is.  */
        &i386linux_vec,
 #endif
        &i386lynx_aout_vec,
@@ -480,13 +485,9 @@ bfd_target *target_vector[] = {
        &m68klynx_coff_vec,
        &m88kbcs_vec,
        &newsos3_vec,
-#if 0                          /* No one seems to use this.  */
        &nlm32_big_generic_vec,
-#endif
        &nlm32_i386_vec,
-#if 0                          /* No one seems to use this.  */
        &nlm32_little_generic_vec,
-#endif
 #ifdef BFD64
        &nlm64_big_generic_vec,
        &nlm64_little_generic_vec,
@@ -525,9 +526,6 @@ bfd_target *target_vector[] = {
 #ifdef OSF_CORE
        &osf_core_vec,
 #endif
-#ifdef SCO_CORE
-       &sco_core_vec,
-#endif
 #ifdef TRAD_CORE
        &trad_core_vec,
 #endif