OLD | NEW |
1 /* Generic target-file-type support for the BFD library. | 1 /* Generic target-file-type support for the BFD library. |
2 Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, | 2 Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
3 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 | 3 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 |
4 Free Software Foundation, Inc. | 4 Free Software Foundation, Inc. |
5 Written by Cygnus Support. | 5 Written by Cygnus Support. |
6 | 6 |
7 This file is part of BFD, the Binary File Descriptor library. | 7 This file is part of BFD, the Binary File Descriptor library. |
8 | 8 |
9 This program is free software; you can redistribute it and/or modify | 9 This program is free software; you can redistribute it and/or modify |
10 it under the terms of the GNU General Public License as published by | 10 it under the terms of the GNU General Public License as published by |
(...skipping 672 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
683 extern const bfd_target bfd_elf32_sparc_vec; | 683 extern const bfd_target bfd_elf32_sparc_vec; |
684 extern const bfd_target bfd_elf32_sparc_sol2_vec; | 684 extern const bfd_target bfd_elf32_sparc_sol2_vec; |
685 extern const bfd_target bfd_elf32_sparc_vxworks_vec; | 685 extern const bfd_target bfd_elf32_sparc_vxworks_vec; |
686 extern const bfd_target bfd_elf32_spu_vec; | 686 extern const bfd_target bfd_elf32_spu_vec; |
687 extern const bfd_target bfd_elf32_tic6x_be_vec; | 687 extern const bfd_target bfd_elf32_tic6x_be_vec; |
688 extern const bfd_target bfd_elf32_tic6x_le_vec; | 688 extern const bfd_target bfd_elf32_tic6x_le_vec; |
689 extern const bfd_target bfd_elf32_tic6x_elf_be_vec; | 689 extern const bfd_target bfd_elf32_tic6x_elf_be_vec; |
690 extern const bfd_target bfd_elf32_tic6x_elf_le_vec; | 690 extern const bfd_target bfd_elf32_tic6x_elf_le_vec; |
691 extern const bfd_target bfd_elf32_tic6x_linux_be_vec; | 691 extern const bfd_target bfd_elf32_tic6x_linux_be_vec; |
692 extern const bfd_target bfd_elf32_tic6x_linux_le_vec; | 692 extern const bfd_target bfd_elf32_tic6x_linux_le_vec; |
| 693 extern const bfd_target bfd_elf32_tradlittlemips_nacl_vec; |
693 extern const bfd_target bfd_elf32_tradbigmips_vec; | 694 extern const bfd_target bfd_elf32_tradbigmips_vec; |
694 extern const bfd_target bfd_elf32_tradlittlemips_vec; | 695 extern const bfd_target bfd_elf32_tradlittlemips_vec; |
695 extern const bfd_target bfd_elf32_tradbigmips_freebsd_vec; | 696 extern const bfd_target bfd_elf32_tradbigmips_freebsd_vec; |
696 extern const bfd_target bfd_elf32_tradlittlemips_freebsd_vec; | 697 extern const bfd_target bfd_elf32_tradlittlemips_freebsd_vec; |
697 extern const bfd_target bfd_elf32_us_cris_vec; | 698 extern const bfd_target bfd_elf32_us_cris_vec; |
698 extern const bfd_target bfd_elf32_v850_vec; | 699 extern const bfd_target bfd_elf32_v850_vec; |
699 extern const bfd_target bfd_elf32_vax_vec; | 700 extern const bfd_target bfd_elf32_vax_vec; |
700 extern const bfd_target bfd_elf32_xc16x_vec; | 701 extern const bfd_target bfd_elf32_xc16x_vec; |
701 extern const bfd_target bfd_elf32_xstormy16_vec; | 702 extern const bfd_target bfd_elf32_xstormy16_vec; |
702 extern const bfd_target bfd_elf32_xtensa_be_vec; | 703 extern const bfd_target bfd_elf32_xtensa_be_vec; |
(...skipping 377 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1080 &bfd_elf64_s390_vec, | 1081 &bfd_elf64_s390_vec, |
1081 &bfd_elf64_sh64_vec, | 1082 &bfd_elf64_sh64_vec, |
1082 &bfd_elf64_sh64l_vec, | 1083 &bfd_elf64_sh64l_vec, |
1083 &bfd_elf64_sh64lnbsd_vec, | 1084 &bfd_elf64_sh64lnbsd_vec, |
1084 &bfd_elf64_sh64nbsd_vec, | 1085 &bfd_elf64_sh64nbsd_vec, |
1085 &bfd_elf64_sh64lin_vec, | 1086 &bfd_elf64_sh64lin_vec, |
1086 &bfd_elf64_sh64blin_vec, | 1087 &bfd_elf64_sh64blin_vec, |
1087 &bfd_elf64_sparc_vec, | 1088 &bfd_elf64_sparc_vec, |
1088 &bfd_elf64_sparc_freebsd_vec, | 1089 &bfd_elf64_sparc_freebsd_vec, |
1089 &bfd_elf64_sparc_sol2_vec, | 1090 &bfd_elf64_sparc_sol2_vec, |
| 1091 &bfd_elf32_tradlittlemips_nacl_vec, |
1090 &bfd_elf64_tradbigmips_vec, | 1092 &bfd_elf64_tradbigmips_vec, |
1091 &bfd_elf64_tradlittlemips_vec, | 1093 &bfd_elf64_tradlittlemips_vec, |
1092 &bfd_elf64_tradbigmips_freebsd_vec, | 1094 &bfd_elf64_tradbigmips_freebsd_vec, |
1093 &bfd_elf64_tradlittlemips_freebsd_vec, | 1095 &bfd_elf64_tradlittlemips_freebsd_vec, |
1094 &bfd_elf64_x86_64_freebsd_vec, | 1096 &bfd_elf64_x86_64_freebsd_vec, |
1095 &bfd_elf64_x86_64_sol2_vec, | 1097 &bfd_elf64_x86_64_sol2_vec, |
1096 &bfd_elf64_x86_64_vec, | 1098 &bfd_elf64_x86_64_vec, |
1097 &bfd_elf32_x86_64_vec, | 1099 &bfd_elf32_x86_64_vec, |
1098 &bfd_elf64_l1om_freebsd_vec, | 1100 &bfd_elf64_l1om_freebsd_vec, |
1099 &bfd_elf64_l1om_vec, | 1101 &bfd_elf64_l1om_vec, |
(...skipping 557 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1657 void *data) | 1659 void *data) |
1658 { | 1660 { |
1659 const bfd_target * const *target; | 1661 const bfd_target * const *target; |
1660 | 1662 |
1661 for (target = bfd_target_vector; *target != NULL; target ++) | 1663 for (target = bfd_target_vector; *target != NULL; target ++) |
1662 if (search_func (*target, data)) | 1664 if (search_func (*target, data)) |
1663 return *target; | 1665 return *target; |
1664 | 1666 |
1665 return NULL; | 1667 return NULL; |
1666 } | 1668 } |
OLD | NEW |