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

Side by Side Diff: include/elf/mips.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 | « include/elf/m68hc11.h ('k') | include/elf/mn10300.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* MIPS ELF support for BFD. 1 /* MIPS ELF support for BFD.
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, 2008, 2009, 2010 3 2003, 2004, 2005, 2008, 2009, 2010
4 Free Software Foundation, Inc. 4 Free Software Foundation, Inc.
5 5
6 By Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>, from 6 By Ian Lance Taylor, Cygnus Support, <ian@cygnus.com>, from
7 information in the System V Application Binary Interface, MIPS 7 information in the System V Application Binary Interface, MIPS
8 Processor Supplement. 8 Processor Supplement.
9 9
10 This file is part of BFD, the Binary File Descriptor library. 10 This file is part of BFD, the Binary File Descriptor library.
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 RELOC_NUMBER (R_MIPS_GLOB_DAT, 51) 91 RELOC_NUMBER (R_MIPS_GLOB_DAT, 51)
92 FAKE_RELOC (R_MIPS_max, 52) 92 FAKE_RELOC (R_MIPS_max, 52)
93 /* These relocs are used for the mips16. */ 93 /* These relocs are used for the mips16. */
94 FAKE_RELOC (R_MIPS16_min, 100) 94 FAKE_RELOC (R_MIPS16_min, 100)
95 RELOC_NUMBER (R_MIPS16_26, 100) 95 RELOC_NUMBER (R_MIPS16_26, 100)
96 RELOC_NUMBER (R_MIPS16_GPREL, 101) 96 RELOC_NUMBER (R_MIPS16_GPREL, 101)
97 RELOC_NUMBER (R_MIPS16_GOT16, 102) 97 RELOC_NUMBER (R_MIPS16_GOT16, 102)
98 RELOC_NUMBER (R_MIPS16_CALL16, 103) 98 RELOC_NUMBER (R_MIPS16_CALL16, 103)
99 RELOC_NUMBER (R_MIPS16_HI16, 104) 99 RELOC_NUMBER (R_MIPS16_HI16, 104)
100 RELOC_NUMBER (R_MIPS16_LO16, 105) 100 RELOC_NUMBER (R_MIPS16_LO16, 105)
101 FAKE_RELOC (R_MIPS16_max, 106) 101 RELOC_NUMBER (R_MIPS16_TLS_GD, 106)
102 RELOC_NUMBER (R_MIPS16_TLS_LDM, 107)
103 RELOC_NUMBER (R_MIPS16_TLS_DTPREL_HI16, 108)
104 RELOC_NUMBER (R_MIPS16_TLS_DTPREL_LO16, 109)
105 RELOC_NUMBER (R_MIPS16_TLS_GOTTPREL, 110)
106 RELOC_NUMBER (R_MIPS16_TLS_TPREL_HI16, 111)
107 RELOC_NUMBER (R_MIPS16_TLS_TPREL_LO16, 112)
108 FAKE_RELOC (R_MIPS16_max, 113)
102 /* These relocations are specific to VxWorks. */ 109 /* These relocations are specific to VxWorks. */
103 RELOC_NUMBER (R_MIPS_COPY, 126) 110 RELOC_NUMBER (R_MIPS_COPY, 126)
104 RELOC_NUMBER (R_MIPS_JUMP_SLOT, 127) 111 RELOC_NUMBER (R_MIPS_JUMP_SLOT, 127)
105 112
106 /* These relocations are specific to microMIPS. */ 113 /* These relocations are specific to microMIPS. */
107 FAKE_RELOC (R_MICROMIPS_min, 130) 114 FAKE_RELOC (R_MICROMIPS_min, 130)
108 RELOC_NUMBER (R_MICROMIPS_26_S1, 133) 115 RELOC_NUMBER (R_MICROMIPS_26_S1, 133)
109 RELOC_NUMBER (R_MICROMIPS_HI16, 134) 116 RELOC_NUMBER (R_MICROMIPS_HI16, 134)
110 RELOC_NUMBER (R_MICROMIPS_LO16, 135) 117 RELOC_NUMBER (R_MICROMIPS_LO16, 135)
111 RELOC_NUMBER (R_MICROMIPS_GPREL16, 136) /* In Elf 64: 118 RELOC_NUMBER (R_MICROMIPS_GPREL16, 136) /* In Elf 64:
(...skipping 1008 matching lines...) Expand 10 before | Expand all | Expand 10 after
1120 { 1127 {
1121 /* 0-3 are generic. */ 1128 /* 0-3 are generic. */
1122 Tag_GNU_MIPS_ABI_FP = 4, /* Value 1 for hard-float -mdouble-float, 2 1129 Tag_GNU_MIPS_ABI_FP = 4, /* Value 1 for hard-float -mdouble-float, 2
1123 for hard-float -msingle-float, 3 for 1130 for hard-float -msingle-float, 3 for
1124 soft-float, 4 for -mips32r2 -mfp64; 0 for 1131 soft-float, 4 for -mips32r2 -mfp64; 0 for
1125 not tagged or not using any ABIs affected 1132 not tagged or not using any ABIs affected
1126 by the differences. */ 1133 by the differences. */
1127 }; 1134 };
1128 1135
1129 #endif /* _ELF_MIPS_H */ 1136 #endif /* _ELF_MIPS_H */
OLDNEW
« no previous file with comments | « include/elf/m68hc11.h ('k') | include/elf/mn10300.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698