Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1279)

Side by Side Diff: bfd/elfxx-target.h

Issue 11969036: Merge GDB 7.5.1 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@master
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « bfd/elfxx-sparc.c ('k') | bfd/elfxx-tilegx.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
OLDNEW
« no previous file with comments | « bfd/elfxx-sparc.c ('k') | bfd/elfxx-tilegx.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698