targets.c (104834) | targets.c (107492) |
---|---|
1/* Generic target-file-type support for the BFD library. 2 Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 3 2000, 2001, 2002 4 Free Software Foundation, Inc. 5 Written by Cygnus Support. 6 7This file is part of BFD, the Binary File Descriptor library. 8 --- 507 unchanged lines hidden (view full) --- 516extern const bfd_target bfd_elf32_fr30_vec; 517extern const bfd_target bfd_elf32_frv_vec; 518extern const bfd_target bfd_elf32_h8300_vec; 519extern const bfd_target bfd_elf32_hppa_linux_vec; 520extern const bfd_target bfd_elf32_hppa_vec; 521extern const bfd_target bfd_elf32_i370_vec; 522extern const bfd_target bfd_elf32_i386_freebsd_vec; 523extern const bfd_target bfd_elf32_i386_vec; | 1/* Generic target-file-type support for the BFD library. 2 Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 3 2000, 2001, 2002 4 Free Software Foundation, Inc. 5 Written by Cygnus Support. 6 7This file is part of BFD, the Binary File Descriptor library. 8 --- 507 unchanged lines hidden (view full) --- 516extern const bfd_target bfd_elf32_fr30_vec; 517extern const bfd_target bfd_elf32_frv_vec; 518extern const bfd_target bfd_elf32_h8300_vec; 519extern const bfd_target bfd_elf32_hppa_linux_vec; 520extern const bfd_target bfd_elf32_hppa_vec; 521extern const bfd_target bfd_elf32_i370_vec; 522extern const bfd_target bfd_elf32_i386_freebsd_vec; 523extern const bfd_target bfd_elf32_i386_vec; |
524extern const bfd_target bfd_elf32_i386qnx_vec; | |
525extern const bfd_target bfd_elf32_i860_little_vec; 526extern const bfd_target bfd_elf32_i860_vec; 527extern const bfd_target bfd_elf32_i960_vec; 528extern const bfd_target bfd_elf32_ia64_big_vec; 529extern const bfd_target bfd_elf32_ia64_hpux_big_vec; 530extern const bfd_target bfd_elf32_little_generic_vec; 531extern const bfd_target bfd_elf32_littlearc_vec; 532extern const bfd_target bfd_elf32_littlearm_oabi_vec; --- 247 unchanged lines hidden (view full) --- 780 &bfd_elf32_fr30_vec, 781 &bfd_elf32_frv_vec, 782 &bfd_elf32_h8300_vec, 783 &bfd_elf32_hppa_linux_vec, 784 &bfd_elf32_hppa_vec, 785 &bfd_elf32_i370_vec, 786 &bfd_elf32_i386_freebsd_vec, 787 &bfd_elf32_i386_vec, | 524extern const bfd_target bfd_elf32_i860_little_vec; 525extern const bfd_target bfd_elf32_i860_vec; 526extern const bfd_target bfd_elf32_i960_vec; 527extern const bfd_target bfd_elf32_ia64_big_vec; 528extern const bfd_target bfd_elf32_ia64_hpux_big_vec; 529extern const bfd_target bfd_elf32_little_generic_vec; 530extern const bfd_target bfd_elf32_littlearc_vec; 531extern const bfd_target bfd_elf32_littlearm_oabi_vec; --- 247 unchanged lines hidden (view full) --- 779 &bfd_elf32_fr30_vec, 780 &bfd_elf32_frv_vec, 781 &bfd_elf32_h8300_vec, 782 &bfd_elf32_hppa_linux_vec, 783 &bfd_elf32_hppa_vec, 784 &bfd_elf32_i370_vec, 785 &bfd_elf32_i386_freebsd_vec, 786 &bfd_elf32_i386_vec, |
788 &bfd_elf32_i386qnx_vec, | |
789 &bfd_elf32_i860_little_vec, 790 &bfd_elf32_i860_vec, 791 &bfd_elf32_i960_vec, 792#if 0 793 &bfd_elf32_ia64_big_vec, 794#endif 795 &bfd_elf32_ia64_hpux_big_vec, 796 &bfd_elf32_little_generic_vec, --- 447 unchanged lines hidden (view full) --- 1244 1245 amt = (vec_length + 1) * sizeof (char **); 1246 name_ptr = name_list = (const char **) bfd_zmalloc (amt); 1247 1248 if (name_list == NULL) 1249 return NULL; 1250 1251 for (target = &bfd_target_vector[0]; *target != NULL; target++) | 787 &bfd_elf32_i860_little_vec, 788 &bfd_elf32_i860_vec, 789 &bfd_elf32_i960_vec, 790#if 0 791 &bfd_elf32_ia64_big_vec, 792#endif 793 &bfd_elf32_ia64_hpux_big_vec, 794 &bfd_elf32_little_generic_vec, --- 447 unchanged lines hidden (view full) --- 1242 1243 amt = (vec_length + 1) * sizeof (char **); 1244 name_ptr = name_list = (const char **) bfd_zmalloc (amt); 1245 1246 if (name_list == NULL) 1247 return NULL; 1248 1249 for (target = &bfd_target_vector[0]; *target != NULL; target++) |
1252 *(name_ptr++) = (*target)->name; | 1250 if (target == &bfd_target_vector[0] 1251 || *target != bfd_target_vector[0]) 1252 *name_ptr++ = (*target)->name; |
1253 1254 return name_list; 1255} 1256 1257/* 1258FUNCTION 1259 bfd_seach_for_target 1260 --- 24 unchanged lines hidden --- | 1253 1254 return name_list; 1255} 1256 1257/* 1258FUNCTION 1259 bfd_seach_for_target 1260 --- 24 unchanged lines hidden --- |