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

Side by Side Diff: include/elf/sparc.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/s390.h ('k') | include/elf/tilegx.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 /* SPARC ELF support for BFD. 1 /* SPARC ELF support for BFD.
2 Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2008, 2010, 2 Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2008, 2010,
3 2011 3 2011
4 Free Software Foundation, Inc. 4 Free Software Foundation, Inc.
5 By Doug Evans, Cygnus Support, <dje@cygnus.com>. 5 By Doug Evans, Cygnus Support, <dje@cygnus.com>.
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 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
155 155
156 RELOC_NUMBER (R_SPARC_GOTDATA_HIX22, 80) 156 RELOC_NUMBER (R_SPARC_GOTDATA_HIX22, 80)
157 RELOC_NUMBER (R_SPARC_GOTDATA_LOX10, 81) 157 RELOC_NUMBER (R_SPARC_GOTDATA_LOX10, 81)
158 RELOC_NUMBER (R_SPARC_GOTDATA_OP_HIX22, 82) 158 RELOC_NUMBER (R_SPARC_GOTDATA_OP_HIX22, 82)
159 RELOC_NUMBER (R_SPARC_GOTDATA_OP_LOX10, 83) 159 RELOC_NUMBER (R_SPARC_GOTDATA_OP_LOX10, 83)
160 RELOC_NUMBER (R_SPARC_GOTDATA_OP, 84) 160 RELOC_NUMBER (R_SPARC_GOTDATA_OP, 84)
161 161
162 RELOC_NUMBER (R_SPARC_H34, 85) 162 RELOC_NUMBER (R_SPARC_H34, 85)
163 RELOC_NUMBER (R_SPARC_SIZE32, 86) 163 RELOC_NUMBER (R_SPARC_SIZE32, 86)
164 RELOC_NUMBER (R_SPARC_SIZE64, 87) 164 RELOC_NUMBER (R_SPARC_SIZE64, 87)
165 RELOC_NUMBER (R_SPARC_WDISP10, 88)
165 166
166 EMPTY_RELOC (R_SPARC_max_std) 167 EMPTY_RELOC (R_SPARC_max_std)
167 168
168 RELOC_NUMBER (R_SPARC_JMP_IREL, 248) 169 RELOC_NUMBER (R_SPARC_JMP_IREL, 248)
169 RELOC_NUMBER (R_SPARC_IRELATIVE, 249) 170 RELOC_NUMBER (R_SPARC_IRELATIVE, 249)
170 RELOC_NUMBER (R_SPARC_GNU_VTINHERIT, 250) 171 RELOC_NUMBER (R_SPARC_GNU_VTINHERIT, 250)
171 RELOC_NUMBER (R_SPARC_GNU_VTENTRY, 251) 172 RELOC_NUMBER (R_SPARC_GNU_VTENTRY, 251)
172 RELOC_NUMBER (R_SPARC_REV32, 252) 173 RELOC_NUMBER (R_SPARC_REV32, 252)
173 174
174 END_RELOC_NUMBERS (R_SPARC_max) 175 END_RELOC_NUMBERS (R_SPARC_max)
(...skipping 30 matching lines...) Expand all
205 0x00000080 /* block init ASIs */ 206 0x00000080 /* block init ASIs */
206 #define ELF_SPARC_HWCAP_FMAF 0x00000100 /* fused multiply-add */ 207 #define ELF_SPARC_HWCAP_FMAF 0x00000100 /* fused multiply-add */
207 #define ELF_SPARC_HWCAP_VIS3 0x00000400 /* VIS3 insns */ 208 #define ELF_SPARC_HWCAP_VIS3 0x00000400 /* VIS3 insns */
208 #define ELF_SPARC_HWCAP_HPC 0x00000800 /* HPC insns */ 209 #define ELF_SPARC_HWCAP_HPC 0x00000800 /* HPC insns */
209 #define ELF_SPARC_HWCAP_RANDOM 0x00001000 /* 'random' insn */ 210 #define ELF_SPARC_HWCAP_RANDOM 0x00001000 /* 'random' insn */
210 #define ELF_SPARC_HWCAP_TRANS 0x00002000 /* transaction insns */ 211 #define ELF_SPARC_HWCAP_TRANS 0x00002000 /* transaction insns */
211 #define ELF_SPARC_HWCAP_FJFMAU 0x00004000 /* unfused multiply-add */ 212 #define ELF_SPARC_HWCAP_FJFMAU 0x00004000 /* unfused multiply-add */
212 #define ELF_SPARC_HWCAP_IMA 0x00008000 /* integer multiply-add */ 213 #define ELF_SPARC_HWCAP_IMA 0x00008000 /* integer multiply-add */
213 #define ELF_SPARC_HWCAP_ASI_CACHE_SPARING \ 214 #define ELF_SPARC_HWCAP_ASI_CACHE_SPARING \
214 0x00010000 /* cache sparing ASIs */ 215 0x00010000 /* cache sparing ASIs */
216 #define ELF_SPARC_HWCAP_AES 0x00020000 /* AES crypto insns */
217 #define ELF_SPARC_HWCAP_DES 0x00040000 /* DES crypto insns */
218 #define ELF_SPARC_HWCAP_KASUMI 0x00080000 /* KASUMI crypto insns */
219 #define ELF_SPARC_HWCAP_CAMELLIA \
220 0x00100000 /* CAMELLIA crypto insns */
221 #define ELF_SPARC_HWCAP_MD5 0x00200000 /* MD5 hashing insns */
222 #define ELF_SPARC_HWCAP_SHA1 0x00400000 /* SHA1 hashing insns */
223 #define ELF_SPARC_HWCAP_SHA256 0x00800000 /* SHA256 hashing insns */
224 #define ELF_SPARC_HWCAP_SHA512 0x01000000 /* SHA512 hashing insns */
225 #define ELF_SPARC_HWCAP_MPMUL 0x02000000 /* Multiple Precision Multiply */
226 #define ELF_SPARC_HWCAP_MONT 0x04000000 /* Montgomery Mult/Sqrt */
227 #define ELF_SPARC_HWCAP_PAUSE 0x08000000 /* Pause insn */
228 #define ELF_SPARC_HWCAP_CBCOND 0x10000000 /* Compare and Branch insns */
229 #define ELF_SPARC_HWCAP_CRC32C 0x20000000 /* CRC32C insn */
215 230
216 #endif /* _ELF_SPARC_H */ 231 #endif /* _ELF_SPARC_H */
OLDNEW
« no previous file with comments | « include/elf/s390.h ('k') | include/elf/tilegx.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698