| OLD | NEW |
| 1 /* Target definitions for NN-bit ELF | 1 /* Target definitions for NN-bit ELF |
| 2 Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, | 2 Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
| 3 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 | 3 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 |
| 4 Free Software Foundation, Inc. | 4 Free Software Foundation, Inc. |
| 5 | 5 |
| 6 This file is part of BFD, the Binary File Descriptor library. | 6 This file is part of BFD, the Binary File Descriptor library. |
| 7 | 7 |
| 8 This program is free software; you can redistribute it and/or modify | 8 This program is free software; you can redistribute it and/or modify |
| 9 it under the terms of the GNU General Public License as published by | 9 it under the terms of the GNU General Public License as published by |
| 10 the Free Software Foundation; either version 3 of the License, or | 10 the Free Software Foundation; either version 3 of the License, or |
| 11 (at your option) any later version. | 11 (at your option) any later version. |
| 12 | 12 |
| 13 This program is distributed in the hope that it will be useful, | 13 This program is distributed in the hope that it will be useful, |
| (...skipping 634 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 648 #endif | 648 #endif |
| 649 | 649 |
| 650 #ifndef elf_backend_hash_symbol | 650 #ifndef elf_backend_hash_symbol |
| 651 #define elf_backend_hash_symbol _bfd_elf_hash_symbol | 651 #define elf_backend_hash_symbol _bfd_elf_hash_symbol |
| 652 #endif | 652 #endif |
| 653 | 653 |
| 654 #ifndef elf_backend_is_function_type | 654 #ifndef elf_backend_is_function_type |
| 655 #define elf_backend_is_function_type _bfd_elf_is_function_type | 655 #define elf_backend_is_function_type _bfd_elf_is_function_type |
| 656 #endif | 656 #endif |
| 657 | 657 |
| 658 #ifndef elf_backend_maybe_function_sym |
| 659 #define elf_backend_maybe_function_sym _bfd_elf_maybe_function_sym |
| 660 #endif |
| 661 |
| 658 #ifndef elf_match_priority | 662 #ifndef elf_match_priority |
| 659 #define elf_match_priority \ | 663 #define elf_match_priority \ |
| 660 (ELF_ARCH == bfd_arch_unknown ? 2 : ELF_OSABI == ELFOSABI_NONE ? 1 : 0) | 664 (ELF_ARCH == bfd_arch_unknown ? 2 : ELF_OSABI == ELFOSABI_NONE ? 1 : 0) |
| 661 #endif | 665 #endif |
| 662 | 666 |
| 663 extern const struct elf_size_info _bfd_elfNN_size_info; | 667 extern const struct elf_size_info _bfd_elfNN_size_info; |
| 664 | 668 |
| 665 static struct elf_backend_data elfNN_bed = | 669 static struct elf_backend_data elfNN_bed = |
| 666 { | 670 { |
| 667 ELF_ARCH, /* arch */ | 671 ELF_ARCH, /* arch */ |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 743 elf_backend_mips_rtype_to_howto, | 747 elf_backend_mips_rtype_to_howto, |
| 744 elf_backend_ecoff_debug_swap, | 748 elf_backend_ecoff_debug_swap, |
| 745 elf_backend_bfd_from_remote_memory, | 749 elf_backend_bfd_from_remote_memory, |
| 746 elf_backend_plt_sym_val, | 750 elf_backend_plt_sym_val, |
| 747 elf_backend_common_definition, | 751 elf_backend_common_definition, |
| 748 elf_backend_common_section_index, | 752 elf_backend_common_section_index, |
| 749 elf_backend_common_section, | 753 elf_backend_common_section, |
| 750 elf_backend_merge_symbol, | 754 elf_backend_merge_symbol, |
| 751 elf_backend_hash_symbol, | 755 elf_backend_hash_symbol, |
| 752 elf_backend_is_function_type, | 756 elf_backend_is_function_type, |
| 757 elf_backend_maybe_function_sym, |
| 753 elf_backend_link_order_error_handler, | 758 elf_backend_link_order_error_handler, |
| 754 elf_backend_relplt_name, | 759 elf_backend_relplt_name, |
| 755 ELF_MACHINE_ALT1, | 760 ELF_MACHINE_ALT1, |
| 756 ELF_MACHINE_ALT2, | 761 ELF_MACHINE_ALT2, |
| 757 &elf_backend_size_info, | 762 &elf_backend_size_info, |
| 758 elf_backend_special_sections, | 763 elf_backend_special_sections, |
| 759 elf_backend_got_header_size, | 764 elf_backend_got_header_size, |
| 760 elf_backend_got_elt_size, | 765 elf_backend_got_elt_size, |
| 761 elf_backend_obj_attrs_vendor, | 766 elf_backend_obj_attrs_vendor, |
| 762 elf_backend_obj_attrs_section, | 767 elf_backend_obj_attrs_section, |
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 979 #ifdef TARGET_BIG_SYM | 984 #ifdef TARGET_BIG_SYM |
| 980 & TARGET_BIG_SYM, | 985 & TARGET_BIG_SYM, |
| 981 #else | 986 #else |
| 982 NULL, | 987 NULL, |
| 983 #endif | 988 #endif |
| 984 | 989 |
| 985 /* backend_data: */ | 990 /* backend_data: */ |
| 986 &elfNN_bed | 991 &elfNN_bed |
| 987 }; | 992 }; |
| 988 #endif | 993 #endif |
| OLD | NEW |