Fri Dec 2 10:08:44 2011 UTC ()
Merge support for NetLogic XLP processors.


(matt)
diff -r1.4 -r1.4.32.1 src/gnu/dist/binutils/config.sub
diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/bfd/aoutx.h
diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/bfd/archures.c
diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/bfd/bfd-in2.h
diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/bfd/cpu-mips.c
diff -r1.14.24.3 -r1.14.24.4 src/gnu/dist/binutils/bfd/config.bfd
diff -r1.1.1.3.32.2 -r1.1.1.3.32.3 src/gnu/dist/binutils/bfd/elfxx-mips.c
diff -r1.2.32.1 -r1.2.32.2 src/gnu/dist/binutils/binutils/readelf.c
diff -r1.5 -r1.5.32.1 src/gnu/dist/binutils/gas/configure
diff -r1.2 -r1.2.32.1 src/gnu/dist/binutils/gas/configure.tgt
diff -r1.6.32.1 -r1.6.32.2 src/gnu/dist/binutils/gas/config/tc-mips.c
diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/gas/doc/c-mips.texi
diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/include/elf/mips.h
diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/include/opcode/mips.h
diff -r1.8.30.2 -r1.8.30.3 src/gnu/dist/binutils/ld/configure.tgt
diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/opcodes/mips-dis.c
diff -r1.1.1.3.32.4 -r1.1.1.3.32.5 src/gnu/dist/binutils/opcodes/mips-opc.c
diff -r1.6.32.1 -r1.6.32.2 src/gnu/lib/libbfd/arch/alpha/bfd.h
diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/arm/bfd.h
diff -r1.6.32.1 -r1.6.32.2 src/gnu/lib/libbfd/arch/armeb/bfd.h
diff -r1.5.32.1 -r1.5.32.2 src/gnu/lib/libbfd/arch/hppa/bfd.h
diff -r1.10.32.1 -r1.10.32.2 src/gnu/lib/libbfd/arch/i386/bfd.h
diff -r1.6.32.1 -r1.6.32.2 src/gnu/lib/libbfd/arch/m68000/bfd.h
diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/m68k/bfd.h
diff -r1.1.2.3 -r1.1.2.4 src/gnu/lib/libbfd/arch/mips64eb/bfd.h
diff -r1.1.2.3 -r1.1.2.4 src/gnu/lib/libbfd/arch/mips64el/bfd.h
diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/mipseb/bfd.h
diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/mipsel/bfd.h
diff -r1.8.32.1 -r1.8.32.2 src/gnu/lib/libbfd/arch/powerpc/bfd.h
diff -r1.1.32.1 -r1.1.32.2 src/gnu/lib/libbfd/arch/powerpc64/bfd.h
diff -r1.7.24.1 -r1.7.24.2 src/gnu/lib/libbfd/arch/sh3eb/bfd.h
diff -r1.7.24.1 -r1.7.24.2 src/gnu/lib/libbfd/arch/sh3el/bfd.h
diff -r1.8.32.1 -r1.8.32.2 src/gnu/lib/libbfd/arch/sparc/bfd.h
diff -r1.8.32.1 -r1.8.32.2 src/gnu/lib/libbfd/arch/sparc64/bfd.h
diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/vax/bfd.h
diff -r1.5.32.1 -r1.5.32.2 src/gnu/lib/libbfd/arch/x86_64/bfd.h

cvs diff -r1.4 -r1.4.32.1 src/gnu/dist/binutils/Attic/config.sub (expand / switch to unified diff)

--- src/gnu/dist/binutils/Attic/config.sub 2006/02/02 22:03:53 1.4
+++ src/gnu/dist/binutils/Attic/config.sub 2011/12/02 10:08:42 1.4.32.1
@@ -239,27 +239,30 @@ case $basic_machine in @@ -239,27 +239,30 @@ case $basic_machine in
239 | ip2k | iq2000 \ 239 | ip2k | iq2000 \
240 | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ 240 | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \
241 | mips | mipsbe | mipseb | mipsel | mipsle \ 241 | mips | mipsbe | mipseb | mipsel | mipsle \
242 | mips16 \ 242 | mips16 \
243 | mips64 | mips64el \ 243 | mips64 | mips64el \
244 | mips64vr | mips64vrel \ 244 | mips64vr | mips64vrel \
245 | mips64orion | mips64orionel \ 245 | mips64orion | mips64orionel \
246 | mips64vr4100 | mips64vr4100el \ 246 | mips64vr4100 | mips64vr4100el \
247 | mips64vr4300 | mips64vr4300el \ 247 | mips64vr4300 | mips64vr4300el \
248 | mips64vr5000 | mips64vr5000el \ 248 | mips64vr5000 | mips64vr5000el \
249 | mipsisa32 | mipsisa32el \ 249 | mipsisa32 | mipsisa32el \
250 | mipsisa32r2 | mipsisa32r2el \ 250 | mipsisa32r2 | mipsisa32r2el \
251 | mipsisa64 | mipsisa64el \ 251 | mipsisa64 | mipsisa64el \
 252 | mipsisa64xlr | mipsisa64xlrel \
252 | mipsisa64r2 | mipsisa64r2el \ 253 | mipsisa64r2 | mipsisa64r2el \
 254 | mipsisa64r2xlp | mipsisa64r2xlpel \
 255 | mipsisa64r2nlm | mipsisa64r2nlmel \
253 | mipsisa64sb1 | mipsisa64sb1el \ 256 | mipsisa64sb1 | mipsisa64sb1el \
254 | mipsisa64sr71k | mipsisa64sr71kel \ 257 | mipsisa64sr71k | mipsisa64sr71kel \
255 | mipstx39 | mipstx39el \ 258 | mipstx39 | mipstx39el \
256 | mn10200 | mn10300 \ 259 | mn10200 | mn10300 \
257 | msp430 \ 260 | msp430 \
258 | ns16k | ns32k \ 261 | ns16k | ns32k \
259 | openrisc | or32 \ 262 | openrisc | or32 \
260 | pdp10 | pdp11 | pj | pjl \ 263 | pdp10 | pdp11 | pj | pjl \
261 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ 264 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
262 | pyramid \ 265 | pyramid \
263 | sh | sh[12345] | sh[23]e | sh[34]eb | shbe | shle | sh[12345]le | sh3ele \ 266 | sh | sh[12345] | sh[23]e | sh[34]eb | shbe | shle | sh[12345]le | sh3ele \
264 | sh64 | sh64le \ 267 | sh64 | sh64le \
265 | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \ 268 | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \
@@ -312,27 +315,30 @@ case $basic_machine in @@ -312,27 +315,30 @@ case $basic_machine in
312 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 315 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
313 | m88110-* | m88k-* | maxq-* | mcore-* \ 316 | m88110-* | m88k-* | maxq-* | mcore-* \
314 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ 317 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
315 | mips16-* \ 318 | mips16-* \
316 | mips64-* | mips64el-* \ 319 | mips64-* | mips64el-* \
317 | mips64vr-* | mips64vrel-* \ 320 | mips64vr-* | mips64vrel-* \
318 | mips64orion-* | mips64orionel-* \ 321 | mips64orion-* | mips64orionel-* \
319 | mips64vr4100-* | mips64vr4100el-* \ 322 | mips64vr4100-* | mips64vr4100el-* \
320 | mips64vr4300-* | mips64vr4300el-* \ 323 | mips64vr4300-* | mips64vr4300el-* \
321 | mips64vr5000-* | mips64vr5000el-* \ 324 | mips64vr5000-* | mips64vr5000el-* \
322 | mipsisa32-* | mipsisa32el-* \ 325 | mipsisa32-* | mipsisa32el-* \
323 | mipsisa32r2-* | mipsisa32r2el-* \ 326 | mipsisa32r2-* | mipsisa32r2el-* \
324 | mipsisa64-* | mipsisa64el-* \ 327 | mipsisa64-* | mipsisa64el-* \
 328 | mipsisa64xlr-* | mipsisa64xlrel-* \
325 | mipsisa64r2-* | mipsisa64r2el-* \ 329 | mipsisa64r2-* | mipsisa64r2el-* \
 330 | mipsisa64r2xlp-* | mipsisa64r2xlpel-* \
 331 | mipsisa64r2nlm-* | mipsisa64r2nlmel-* \
326 | mipsisa64sb1-* | mipsisa64sb1el-* \ 332 | mipsisa64sb1-* | mipsisa64sb1el-* \
327 | mipsisa64sr71k-* | mipsisa64sr71kel-* \ 333 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
328 | mipstx39-* | mipstx39el-* \ 334 | mipstx39-* | mipstx39el-* \
329 | mmix-* \ 335 | mmix-* \
330 | msp430-* \ 336 | msp430-* \
331 | none-* | np1-* | ns16k-* | ns32k-* \ 337 | none-* | np1-* | ns16k-* | ns32k-* \
332 | orion-* \ 338 | orion-* \
333 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ 339 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
334 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ 340 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
335 | pyramid-* \ 341 | pyramid-* \
336 | romp-* | rs6000-* \ 342 | romp-* | rs6000-* \
337 | sh-* | sh[12345]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ 343 | sh-* | sh[12345]-* | sh[23]e-* | sh[34]eb-* | shbe-* \
338 | shle-* | sh[12345]le-* | sh3ele-* | sh64-* | sh64le-* \ 344 | shle-* | sh[12345]le-* | sh3ele-* | sh64-* | sh64le-* \

cvs diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/bfd/Attic/aoutx.h (expand / switch to unified diff)

--- src/gnu/dist/binutils/bfd/Attic/aoutx.h 2011/04/29 06:34:17 1.1.1.3.32.1
+++ src/gnu/dist/binutils/bfd/Attic/aoutx.h 2011/12/02 10:08:43 1.1.1.3.32.2
@@ -787,26 +787,27 @@ NAME(aout,machine_type) (arch, machine,  @@ -787,26 +787,27 @@ NAME(aout,machine_type) (arch, machine,
787 case bfd_mach_mips4650: 787 case bfd_mach_mips4650:
788 case bfd_mach_mips8000: 788 case bfd_mach_mips8000:
789 case bfd_mach_mips9000: 789 case bfd_mach_mips9000:
790 case bfd_mach_mips10000: 790 case bfd_mach_mips10000:
791 case bfd_mach_mips12000: 791 case bfd_mach_mips12000:
792 case bfd_mach_mips16: 792 case bfd_mach_mips16:
793 case bfd_mach_mipsisa32: 793 case bfd_mach_mipsisa32:
794 case bfd_mach_mipsisa32r2: 794 case bfd_mach_mipsisa32r2:
795 case bfd_mach_mips5: 795 case bfd_mach_mips5:
796 case bfd_mach_mipsisa64: 796 case bfd_mach_mipsisa64:
797 case bfd_mach_mipsisa64r2: 797 case bfd_mach_mipsisa64r2:
798 case bfd_mach_mips_sb1: 798 case bfd_mach_mips_sb1:
799 case bfd_mach_mips_xlr: 799 case bfd_mach_mips_xlr:
 800 case bfd_mach_mips_xlp:
800 /* FIXME: These should be MIPS3, MIPS4, MIPS16, MIPS32, etc. */ 801 /* FIXME: These should be MIPS3, MIPS4, MIPS16, MIPS32, etc. */
801 arch_flags = M_MIPS2; 802 arch_flags = M_MIPS2;
802 break; 803 break;
803 default: 804 default:
804 arch_flags = M_UNKNOWN; 805 arch_flags = M_UNKNOWN;
805 break; 806 break;
806 } 807 }
807 break; 808 break;
808 809
809 case bfd_arch_ns32k: 810 case bfd_arch_ns32k:
810 switch (machine) 811 switch (machine)
811 { 812 {
812 case 0: arch_flags = M_NS32532; break; 813 case 0: arch_flags = M_NS32532; break;

cvs diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/bfd/Attic/archures.c (expand / switch to unified diff)

--- src/gnu/dist/binutils/bfd/Attic/archures.c 2011/04/29 06:34:17 1.1.1.3.32.1
+++ src/gnu/dist/binutils/bfd/Attic/archures.c 2011/12/02 10:08:43 1.1.1.3.32.2
@@ -146,26 +146,27 @@ DESCRIPTION @@ -146,26 +146,27 @@ DESCRIPTION
146.#define bfd_mach_mips5000 5000 146.#define bfd_mach_mips5000 5000
147.#define bfd_mach_mips5400 5400 147.#define bfd_mach_mips5400 5400
148.#define bfd_mach_mips5500 5500 148.#define bfd_mach_mips5500 5500
149.#define bfd_mach_mips6000 6000 149.#define bfd_mach_mips6000 6000
150.#define bfd_mach_mips7000 7000 150.#define bfd_mach_mips7000 7000
151.#define bfd_mach_mips8000 8000 151.#define bfd_mach_mips8000 8000
152.#define bfd_mach_mips9000 9000 152.#define bfd_mach_mips9000 9000
153.#define bfd_mach_mips10000 10000 153.#define bfd_mach_mips10000 10000
154.#define bfd_mach_mips12000 12000 154.#define bfd_mach_mips12000 12000
155.#define bfd_mach_mips16 16 155.#define bfd_mach_mips16 16
156.#define bfd_mach_mips5 5 156.#define bfd_mach_mips5 5
157.#define bfd_mach_mips_sb1 12310201 {* octal 'SB', 01 *} 157.#define bfd_mach_mips_sb1 12310201 {* octal 'SB', 01 *}
158.#define bfd_mach_mips_xlr 887682 {* decimal 'XLR' *} 158.#define bfd_mach_mips_xlr 887682 {* decimal 'XLR' *}
 159.#define bfd_mach_mips_xlp 887680 {* decimal 'XLP' *}
159.#define bfd_mach_mipsisa32 32 160.#define bfd_mach_mipsisa32 32
160.#define bfd_mach_mipsisa32r2 33 161.#define bfd_mach_mipsisa32r2 33
161.#define bfd_mach_mipsisa64 64 162.#define bfd_mach_mipsisa64 64
162.#define bfd_mach_mipsisa64r2 65 163.#define bfd_mach_mipsisa64r2 65
163. bfd_arch_i386, {* Intel 386 *} 164. bfd_arch_i386, {* Intel 386 *}
164.#define bfd_mach_i386_i386 1 165.#define bfd_mach_i386_i386 1
165.#define bfd_mach_i386_i8086 2 166.#define bfd_mach_i386_i8086 2
166.#define bfd_mach_i386_i386_intel_syntax 3 167.#define bfd_mach_i386_i386_intel_syntax 3
167.#define bfd_mach_x86_64 64 168.#define bfd_mach_x86_64 64
168.#define bfd_mach_x86_64_intel_syntax 65 169.#define bfd_mach_x86_64_intel_syntax 65
169. bfd_arch_we32k, {* AT&T WE32xxx *} 170. bfd_arch_we32k, {* AT&T WE32xxx *}
170. bfd_arch_tahoe, {* CCI/Harris Tahoe *} 171. bfd_arch_tahoe, {* CCI/Harris Tahoe *}
171. bfd_arch_i860, {* Intel 860 *} 172. bfd_arch_i860, {* Intel 860 *}

cvs diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/bfd/Attic/bfd-in2.h (expand / switch to unified diff)

--- src/gnu/dist/binutils/bfd/Attic/bfd-in2.h 2011/04/29 06:34:17 1.1.1.3.32.1
+++ src/gnu/dist/binutils/bfd/Attic/bfd-in2.h 2011/12/02 10:08:43 1.1.1.3.32.2
@@ -1591,26 +1591,27 @@ enum bfd_architecture @@ -1591,26 +1591,27 @@ enum bfd_architecture
1591#define bfd_mach_mips5000 5000 1591#define bfd_mach_mips5000 5000
1592#define bfd_mach_mips5400 5400 1592#define bfd_mach_mips5400 5400
1593#define bfd_mach_mips5500 5500 1593#define bfd_mach_mips5500 5500
1594#define bfd_mach_mips6000 6000 1594#define bfd_mach_mips6000 6000
1595#define bfd_mach_mips7000 7000 1595#define bfd_mach_mips7000 7000
1596#define bfd_mach_mips8000 8000 1596#define bfd_mach_mips8000 8000
1597#define bfd_mach_mips9000 9000 1597#define bfd_mach_mips9000 9000
1598#define bfd_mach_mips10000 10000 1598#define bfd_mach_mips10000 10000
1599#define bfd_mach_mips12000 12000 1599#define bfd_mach_mips12000 12000
1600#define bfd_mach_mips16 16 1600#define bfd_mach_mips16 16
1601#define bfd_mach_mips5 5 1601#define bfd_mach_mips5 5
1602#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1602#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1603#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1603#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1604#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1604#define bfd_mach_mipsisa32 32 1605#define bfd_mach_mipsisa32 32
1605#define bfd_mach_mipsisa32r2 33 1606#define bfd_mach_mipsisa32r2 33
1606#define bfd_mach_mipsisa64 64 1607#define bfd_mach_mipsisa64 64
1607#define bfd_mach_mipsisa64r2 65 1608#define bfd_mach_mipsisa64r2 65
1608 bfd_arch_i386, /* Intel 386 */ 1609 bfd_arch_i386, /* Intel 386 */
1609#define bfd_mach_i386_i386 1 1610#define bfd_mach_i386_i386 1
1610#define bfd_mach_i386_i8086 2 1611#define bfd_mach_i386_i8086 2
1611#define bfd_mach_i386_i386_intel_syntax 3 1612#define bfd_mach_i386_i386_intel_syntax 3
1612#define bfd_mach_x86_64 64 1613#define bfd_mach_x86_64 64
1613#define bfd_mach_x86_64_intel_syntax 65 1614#define bfd_mach_x86_64_intel_syntax 65
1614 bfd_arch_we32k, /* AT&T WE32xxx */ 1615 bfd_arch_we32k, /* AT&T WE32xxx */
1615 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1616 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1616 bfd_arch_i860, /* Intel 860 */ 1617 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/bfd/Attic/cpu-mips.c (expand / switch to unified diff)

--- src/gnu/dist/binutils/bfd/Attic/cpu-mips.c 2011/04/29 06:34:17 1.1.1.3.32.1
+++ src/gnu/dist/binutils/bfd/Attic/cpu-mips.c 2011/12/02 10:08:43 1.1.1.3.32.2
@@ -76,27 +76,28 @@ enum @@ -76,27 +76,28 @@ enum
76 I_mips6000, 76 I_mips6000,
77 I_mips7000, 77 I_mips7000,
78 I_mips8000, 78 I_mips8000,
79 I_mips9000, 79 I_mips9000,
80 I_mips10000, 80 I_mips10000,
81 I_mips12000, 81 I_mips12000,
82 I_mips16, 82 I_mips16,
83 I_mips5, 83 I_mips5,
84 I_mipsisa32, 84 I_mipsisa32,
85 I_mipsisa32r2, 85 I_mipsisa32r2,
86 I_mipsisa64, 86 I_mipsisa64,
87 I_mipsisa64r2, 87 I_mipsisa64r2,
88 I_sb1, 88 I_sb1,
89 I_xlr 89 I_xlr,
 90 I_xlp
90}; 91};
91 92
92#define NN(index) (&arch_info_struct[(index) + 1]) 93#define NN(index) (&arch_info_struct[(index) + 1])
93 94
94static const bfd_arch_info_type arch_info_struct[] = 95static const bfd_arch_info_type arch_info_struct[] =
95{ 96{
96 N (32, 32, bfd_mach_mips3000, "mips:3000", FALSE, NN(I_mips3000)), 97 N (32, 32, bfd_mach_mips3000, "mips:3000", FALSE, NN(I_mips3000)),
97 N (32, 32, bfd_mach_mips3900, "mips:3900", FALSE, NN(I_mips3900)), 98 N (32, 32, bfd_mach_mips3900, "mips:3900", FALSE, NN(I_mips3900)),
98 N (64, 64, bfd_mach_mips4000, "mips:4000", FALSE, NN(I_mips4000)), 99 N (64, 64, bfd_mach_mips4000, "mips:4000", FALSE, NN(I_mips4000)),
99 N (64, 64, bfd_mach_mips4010, "mips:4010", FALSE, NN(I_mips4010)), 100 N (64, 64, bfd_mach_mips4010, "mips:4010", FALSE, NN(I_mips4010)),
100 N (64, 64, bfd_mach_mips4100, "mips:4100", FALSE, NN(I_mips4100)), 101 N (64, 64, bfd_mach_mips4100, "mips:4100", FALSE, NN(I_mips4100)),
101 N (64, 64, bfd_mach_mips4111, "mips:4111", FALSE, NN(I_mips4111)), 102 N (64, 64, bfd_mach_mips4111, "mips:4111", FALSE, NN(I_mips4111)),
102 N (64, 64, bfd_mach_mips4120, "mips:4120", FALSE, NN(I_mips4120)), 103 N (64, 64, bfd_mach_mips4120, "mips:4120", FALSE, NN(I_mips4120)),
@@ -110,23 +111,24 @@ static const bfd_arch_info_type arch_inf @@ -110,23 +111,24 @@ static const bfd_arch_info_type arch_inf
110 N (32, 32, bfd_mach_mips6000, "mips:6000", FALSE, NN(I_mips6000)), 111 N (32, 32, bfd_mach_mips6000, "mips:6000", FALSE, NN(I_mips6000)),
111 N (64, 64, bfd_mach_mips7000, "mips:7000", FALSE, NN(I_mips7000)), 112 N (64, 64, bfd_mach_mips7000, "mips:7000", FALSE, NN(I_mips7000)),
112 N (64, 64, bfd_mach_mips8000, "mips:8000", FALSE, NN(I_mips8000)), 113 N (64, 64, bfd_mach_mips8000, "mips:8000", FALSE, NN(I_mips8000)),
113 N (64, 64, bfd_mach_mips9000, "mips:9000", FALSE, NN(I_mips9000)), 114 N (64, 64, bfd_mach_mips9000, "mips:9000", FALSE, NN(I_mips9000)),
114 N (64, 64, bfd_mach_mips10000,"mips:10000", FALSE, NN(I_mips10000)), 115 N (64, 64, bfd_mach_mips10000,"mips:10000", FALSE, NN(I_mips10000)),
115 N (64, 64, bfd_mach_mips12000,"mips:12000", FALSE, NN(I_mips12000)), 116 N (64, 64, bfd_mach_mips12000,"mips:12000", FALSE, NN(I_mips12000)),
116 N (64, 64, bfd_mach_mips16, "mips:16", FALSE, NN(I_mips16)), 117 N (64, 64, bfd_mach_mips16, "mips:16", FALSE, NN(I_mips16)),
117 N (64, 64, bfd_mach_mips5, "mips:mips5", FALSE, NN(I_mips5)), 118 N (64, 64, bfd_mach_mips5, "mips:mips5", FALSE, NN(I_mips5)),
118 N (32, 32, bfd_mach_mipsisa32, "mips:isa32", FALSE, NN(I_mipsisa32)), 119 N (32, 32, bfd_mach_mipsisa32, "mips:isa32", FALSE, NN(I_mipsisa32)),
119 N (32, 32, bfd_mach_mipsisa32r2,"mips:isa32r2", FALSE, NN(I_mipsisa32r2)), 120 N (32, 32, bfd_mach_mipsisa32r2,"mips:isa32r2", FALSE, NN(I_mipsisa32r2)),
120 N (64, 64, bfd_mach_mipsisa64, "mips:isa64", FALSE, NN(I_mipsisa64)), 121 N (64, 64, bfd_mach_mipsisa64, "mips:isa64", FALSE, NN(I_mipsisa64)),
121 N (64, 64, bfd_mach_mipsisa64r2,"mips:isa64r2", FALSE, NN(I_mipsisa64r2)), 122 N (64, 64, bfd_mach_mipsisa64r2,"mips:isa64r2", FALSE, NN(I_mipsisa64r2)),
122 N (64, 64, bfd_mach_mips_sb1, "mips:sb1", FALSE, NN(I_sb1)), 123 N (64, 64, bfd_mach_mips_sb1, "mips:sb1", FALSE, NN(I_sb1)),
123 N (64, 64, bfd_mach_mips_xlr, "mips:xlr", FALSE, 0) 124 N (64, 64, bfd_mach_mips_xlr, "mips:xlr", FALSE, NN(I_xlp)),
 125 N (64, 64, bfd_mach_mips_xlp, "mips:xlp", FALSE, 0)
124 126
125}; 127};
126 128
127/* The default architecture is mips:3000, but with a machine number of 129/* The default architecture is mips:3000, but with a machine number of
128 zero. This lets the linker distinguish between a default setting 130 zero. This lets the linker distinguish between a default setting
129 of mips, and an explicit setting of mips:3000. */ 131 of mips, and an explicit setting of mips:3000. */
130 132
131const bfd_arch_info_type bfd_mips_arch = 133const bfd_arch_info_type bfd_mips_arch =
132N (32, 32, 0, "mips", TRUE, &arch_info_struct[0]); 134N (32, 32, 0, "mips", TRUE, &arch_info_struct[0]);

cvs diff -r1.14.24.3 -r1.14.24.4 src/gnu/dist/binutils/bfd/Attic/config.bfd (expand / switch to unified diff)

--- src/gnu/dist/binutils/bfd/Attic/config.bfd 2010/01/28 17:13:53 1.14.24.3
+++ src/gnu/dist/binutils/bfd/Attic/config.bfd 2011/12/02 10:08:43 1.14.24.4
@@ -854,26 +854,31 @@ case "${targ}" in @@ -854,26 +854,31 @@ case "${targ}" in
854 ;; 854 ;;
855 mips*-*-sysv4*) 855 mips*-*-sysv4*)
856 targ_defvec=bfd_elf32_tradbigmips_vec 856 targ_defvec=bfd_elf32_tradbigmips_vec
857 targ_selvecs="bfd_elf32_tradlittlemips_vec ecoff_big_vec ecoff_little_vec" 857 targ_selvecs="bfd_elf32_tradlittlemips_vec ecoff_big_vec ecoff_little_vec"
858 ;; 858 ;;
859 mips*-*-sysv* | mips*-*-riscos*) 859 mips*-*-sysv* | mips*-*-riscos*)
860 targ_defvec=ecoff_big_vec 860 targ_defvec=ecoff_big_vec
861 targ_selvecs=ecoff_little_vec 861 targ_selvecs=ecoff_little_vec
862 ;; 862 ;;
863 mips*el-*-elf* | mips*el-*-rtems* | mips*el-*-vxworks* | mips*-*-chorus*) 863 mips*el-*-elf* | mips*el-*-rtems* | mips*el-*-vxworks* | mips*-*-chorus*)
864 targ_defvec=bfd_elf32_littlemips_vec 864 targ_defvec=bfd_elf32_littlemips_vec
865 targ_selvecs="bfd_elf32_bigmips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec" 865 targ_selvecs="bfd_elf32_bigmips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec"
866 ;; 866 ;;
 867 mipsisa64*-*-elf*)
 868 targ_defvec=bfd_elf32_tradbigmips_vec
 869 targ_selvecs="bfd_elf32_tradlittlemips_vec bfd_elf64_tradbigmips_vec bfd_elf64_tradlittlemips_vec"
 870 want64=true
 871 ;;
867 mips*-*-elf* | mips*-*-rtems* | mips*-*-vxworks | mips*-*-windiss) 872 mips*-*-elf* | mips*-*-rtems* | mips*-*-vxworks | mips*-*-windiss)
868 targ_defvec=bfd_elf32_bigmips_vec 873 targ_defvec=bfd_elf32_bigmips_vec
869 targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec" 874 targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec"
870 ;; 875 ;;
871 mips*-*-none) 876 mips*-*-none)
872 targ_defvec=bfd_elf32_bigmips_vec 877 targ_defvec=bfd_elf32_bigmips_vec
873 targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec" 878 targ_selvecs="bfd_elf32_littlemips_vec bfd_elf64_bigmips_vec bfd_elf64_littlemips_vec"
874 ;; 879 ;;
875#ifdef BFD64 880#ifdef BFD64
876 mips64*-*-openbsd*) 881 mips64*-*-openbsd*)
877 targ_defvec=bfd_elf64_tradbigmips_vec 882 targ_defvec=bfd_elf64_tradbigmips_vec
878 targ_selvecs="bfd_elf32_ntradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf32_tradbigmips_vec bfd_elf64_tradlittlemips_vec" 883 targ_selvecs="bfd_elf32_ntradlittlemips_vec bfd_elf32_ntradbigmips_vec bfd_elf32_tradlittlemips_vec bfd_elf32_tradbigmips_vec bfd_elf64_tradlittlemips_vec"
879 ;; 884 ;;

cvs diff -r1.1.1.3.32.2 -r1.1.1.3.32.3 src/gnu/dist/binutils/bfd/Attic/elfxx-mips.c (expand / switch to unified diff)

--- src/gnu/dist/binutils/bfd/Attic/elfxx-mips.c 2011/04/29 06:34:17 1.1.1.3.32.2
+++ src/gnu/dist/binutils/bfd/Attic/elfxx-mips.c 2011/12/02 10:08:43 1.1.1.3.32.3
@@ -4661,26 +4661,29 @@ _bfd_elf_mips_mach (flagword flags) @@ -4661,26 +4661,29 @@ _bfd_elf_mips_mach (flagword flags)
4661 return bfd_mach_mips5400; 4661 return bfd_mach_mips5400;
4662 4662
4663 case E_MIPS_MACH_5500: 4663 case E_MIPS_MACH_5500:
4664 return bfd_mach_mips5500; 4664 return bfd_mach_mips5500;
4665 4665
4666 case E_MIPS_MACH_9000: 4666 case E_MIPS_MACH_9000:
4667 return bfd_mach_mips9000; 4667 return bfd_mach_mips9000;
4668 4668
4669 case E_MIPS_MACH_SB1: 4669 case E_MIPS_MACH_SB1:
4670 return bfd_mach_mips_sb1; 4670 return bfd_mach_mips_sb1;
4671 4671
4672 case E_MIPS_MACH_XLR: 4672 case E_MIPS_MACH_XLR:
4673 return bfd_mach_mips_xlr; 4673 return bfd_mach_mips_xlr;
 4674
 4675 case E_MIPS_MACH_XLP:
 4676 return bfd_mach_mips_xlp;
4674 4677
4675 default: 4678 default:
4676 switch (flags & EF_MIPS_ARCH) 4679 switch (flags & EF_MIPS_ARCH)
4677 { 4680 {
4678 default: 4681 default:
4679 case E_MIPS_ARCH_1: 4682 case E_MIPS_ARCH_1:
4680 return bfd_mach_mips3000; 4683 return bfd_mach_mips3000;
4681 break; 4684 break;
4682 4685
4683 case E_MIPS_ARCH_2: 4686 case E_MIPS_ARCH_2:
4684 return bfd_mach_mips6000; 4687 return bfd_mach_mips6000;
4685 break; 4688 break;
4686 4689
@@ -7952,26 +7955,30 @@ mips_set_isa_flags (bfd *abfd) @@ -7952,26 +7955,30 @@ mips_set_isa_flags (bfd *abfd)
7952 7955
7953 case bfd_mach_mips5: 7956 case bfd_mach_mips5:
7954 val = E_MIPS_ARCH_5; 7957 val = E_MIPS_ARCH_5;
7955 break; 7958 break;
7956 7959
7957 case bfd_mach_mips_sb1: 7960 case bfd_mach_mips_sb1:
7958 val = E_MIPS_ARCH_64 | E_MIPS_MACH_SB1; 7961 val = E_MIPS_ARCH_64 | E_MIPS_MACH_SB1;
7959 break; 7962 break;
7960 7963
7961 case bfd_mach_mips_xlr: 7964 case bfd_mach_mips_xlr:
7962 val = E_MIPS_ARCH_64 | E_MIPS_MACH_XLR; 7965 val = E_MIPS_ARCH_64 | E_MIPS_MACH_XLR;
7963 break; 7966 break;
7964 7967
 7968 case bfd_mach_mips_xlp:
 7969 val = E_MIPS_ARCH_64R2 | E_MIPS_MACH_XLP;
 7970 break;
 7971
7965 case bfd_mach_mipsisa32: 7972 case bfd_mach_mipsisa32:
7966 val = E_MIPS_ARCH_32; 7973 val = E_MIPS_ARCH_32;
7967 break; 7974 break;
7968 7975
7969 case bfd_mach_mipsisa64: 7976 case bfd_mach_mipsisa64:
7970 val = E_MIPS_ARCH_64; 7977 val = E_MIPS_ARCH_64;
7971 break; 7978 break;
7972 7979
7973 case bfd_mach_mipsisa32r2: 7980 case bfd_mach_mipsisa32r2:
7974 val = E_MIPS_ARCH_32R2; 7981 val = E_MIPS_ARCH_32R2;
7975 break; 7982 break;
7976 7983
7977 case bfd_mach_mipsisa64r2: 7984 case bfd_mach_mipsisa64r2:
@@ -9608,26 +9615,29 @@ _bfd_mips_elf_final_link (bfd *abfd, str @@ -9608,26 +9615,29 @@ _bfd_mips_elf_final_link (bfd *abfd, str
9608} 9615}
9609  9616
9610/* Structure for saying that BFD machine EXTENSION extends BASE. */ 9617/* Structure for saying that BFD machine EXTENSION extends BASE. */
9611 9618
9612struct mips_mach_extension { 9619struct mips_mach_extension {
9613 unsigned long extension, base; 9620 unsigned long extension, base;
9614}; 9621};
9615 9622
9616 9623
9617/* An array describing how BFD machines relate to one another. The entries 9624/* An array describing how BFD machines relate to one another. The entries
9618 are ordered topologically with MIPS I extensions listed last. */ 9625 are ordered topologically with MIPS I extensions listed last. */
9619 9626
9620static const struct mips_mach_extension mips_mach_extensions[] = { 9627static const struct mips_mach_extension mips_mach_extensions[] = {
 9628 /* MIPS64r2 extensions. */
 9629 { bfd_mach_mips_xlp, bfd_mach_mipsisa64r2 },
 9630
9621 /* MIPS64 extensions. */ 9631 /* MIPS64 extensions. */
9622 { bfd_mach_mipsisa64r2, bfd_mach_mipsisa64 }, 9632 { bfd_mach_mipsisa64r2, bfd_mach_mipsisa64 },
9623 { bfd_mach_mips_sb1, bfd_mach_mipsisa64 }, 9633 { bfd_mach_mips_sb1, bfd_mach_mipsisa64 },
9624 { bfd_mach_mips_xlr, bfd_mach_mipsisa64 }, 9634 { bfd_mach_mips_xlr, bfd_mach_mipsisa64 },
9625 9635
9626 /* MIPS V extensions. */ 9636 /* MIPS V extensions. */
9627 { bfd_mach_mipsisa64, bfd_mach_mips5 }, 9637 { bfd_mach_mipsisa64, bfd_mach_mips5 },
9628 9638
9629 /* R10000 extensions. */ 9639 /* R10000 extensions. */
9630 { bfd_mach_mips12000, bfd_mach_mips10000 }, 9640 { bfd_mach_mips12000, bfd_mach_mips10000 },
9631 9641
9632 /* R5000 extensions. Note: the vr5500 ISA is an extension of the core 9642 /* R5000 extensions. Note: the vr5500 ISA is an extension of the core
9633 vr5400 ISA, but doesn't include the multimedia stuff. It seems 9643 vr5400 ISA, but doesn't include the multimedia stuff. It seems

cvs diff -r1.2.32.1 -r1.2.32.2 src/gnu/dist/binutils/binutils/Attic/readelf.c (expand / switch to unified diff)

--- src/gnu/dist/binutils/binutils/Attic/readelf.c 2011/04/29 06:34:17 1.2.32.1
+++ src/gnu/dist/binutils/binutils/Attic/readelf.c 2011/12/02 10:08:43 1.2.32.2
@@ -2034,26 +2034,27 @@ get_machine_flags (unsigned e_flags, uns @@ -2034,26 +2034,27 @@ get_machine_flags (unsigned e_flags, uns
2034 switch ((e_flags & EF_MIPS_MACH)) 2034 switch ((e_flags & EF_MIPS_MACH))
2035 { 2035 {
2036 case E_MIPS_MACH_3900: strcat (buf, ", 3900"); break; 2036 case E_MIPS_MACH_3900: strcat (buf, ", 3900"); break;
2037 case E_MIPS_MACH_4010: strcat (buf, ", 4010"); break; 2037 case E_MIPS_MACH_4010: strcat (buf, ", 4010"); break;
2038 case E_MIPS_MACH_4100: strcat (buf, ", 4100"); break; 2038 case E_MIPS_MACH_4100: strcat (buf, ", 4100"); break;
2039 case E_MIPS_MACH_4111: strcat (buf, ", 4111"); break; 2039 case E_MIPS_MACH_4111: strcat (buf, ", 4111"); break;
2040 case E_MIPS_MACH_4120: strcat (buf, ", 4120"); break; 2040 case E_MIPS_MACH_4120: strcat (buf, ", 4120"); break;
2041 case E_MIPS_MACH_4650: strcat (buf, ", 4650"); break; 2041 case E_MIPS_MACH_4650: strcat (buf, ", 4650"); break;
2042 case E_MIPS_MACH_5400: strcat (buf, ", 5400"); break; 2042 case E_MIPS_MACH_5400: strcat (buf, ", 5400"); break;
2043 case E_MIPS_MACH_5500: strcat (buf, ", 5500"); break; 2043 case E_MIPS_MACH_5500: strcat (buf, ", 5500"); break;
2044 case E_MIPS_MACH_SB1: strcat (buf, ", sb1"); break; 2044 case E_MIPS_MACH_SB1: strcat (buf, ", sb1"); break;
2045 case E_MIPS_MACH_9000: strcat (buf, ", 9000"); break; 2045 case E_MIPS_MACH_9000: strcat (buf, ", 9000"); break;
2046 case E_MIPS_MACH_XLR: strcat (buf, ", xlr"); break; 2046 case E_MIPS_MACH_XLR: strcat (buf, ", xlr"); break;
 2047 case E_MIPS_MACH_XLP: strcat (buf, ", xlp"); break;
2047 case 0: 2048 case 0:
2048 /* We simply ignore the field in this case to avoid confusion: 2049 /* We simply ignore the field in this case to avoid confusion:
2049 MIPS ELF does not specify EF_MIPS_MACH, it is a GNU 2050 MIPS ELF does not specify EF_MIPS_MACH, it is a GNU
2050 extension. */ 2051 extension. */
2051 break; 2052 break;
2052 default: strcat (buf, ", unknown CPU"); break; 2053 default: strcat (buf, ", unknown CPU"); break;
2053 } 2054 }
2054 2055
2055 switch ((e_flags & EF_MIPS_ABI)) 2056 switch ((e_flags & EF_MIPS_ABI))
2056 { 2057 {
2057 case E_MIPS_ABI_O32: strcat (buf, ", o32"); break; 2058 case E_MIPS_ABI_O32: strcat (buf, ", o32"); break;
2058 case E_MIPS_ABI_O64: strcat (buf, ", o64"); break; 2059 case E_MIPS_ABI_O64: strcat (buf, ", o64"); break;
2059 case E_MIPS_ABI_EABI32: strcat (buf, ", eabi32"); break; 2060 case E_MIPS_ABI_EABI32: strcat (buf, ", eabi32"); break;

cvs diff -r1.5 -r1.5.32.1 src/gnu/dist/binutils/gas/Attic/configure (expand / switch to unified diff)

--- src/gnu/dist/binutils/gas/Attic/configure 2006/02/02 22:03:54 1.5
+++ src/gnu/dist/binutils/gas/Attic/configure 2011/12/02 10:08:43 1.5.32.1
@@ -4521,26 +4521,29 @@ _ACEOF @@ -4521,26 +4521,29 @@ _ACEOF
4521 ;; 4521 ;;
4522 mipsisa32 | mipsisa32el) 4522 mipsisa32 | mipsisa32el)
4523 mips_cpu=mips32 4523 mips_cpu=mips32
4524 ;; 4524 ;;
4525 mipsisa32r2 | mipsisa32r2el) 4525 mipsisa32r2 | mipsisa32r2el)
4526 mips_cpu=mips32r2 4526 mips_cpu=mips32r2
4527 ;; 4527 ;;
4528 mipsisa64 | mipsisa64el) 4528 mipsisa64 | mipsisa64el)
4529 mips_cpu=mips64 4529 mips_cpu=mips64
4530 ;; 4530 ;;
4531 mipsisa64r2 | mipsisa64r2el) 4531 mipsisa64r2 | mipsisa64r2el)
4532 mips_cpu=mips64r2 4532 mips_cpu=mips64r2
4533 ;; 4533 ;;
 4534 mipsisa64r2nlm | mipsisa64r2nlmel)
 4535 mips_cpu=xlp
 4536 ;;
4534 mipstx39 | mipstx39el) 4537 mipstx39 | mipstx39el)
4535 mips_cpu=r3900 4538 mips_cpu=r3900
4536 ;; 4539 ;;
4537 mips64vr | mips64vrel) 4540 mips64vr | mips64vrel)
4538 mips_cpu=vr4100 4541 mips_cpu=vr4100
4539 ;; 4542 ;;
4540 mipsisa32r2* | mipsisa64r2*) 4543 mipsisa32r2* | mipsisa64r2*)
4541 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'` 4544 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
4542 ;; 4545 ;;
4543 mips64* | mipsisa64* | mipsisa32*) 4546 mips64* | mipsisa64* | mipsisa32*)
4544 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'` 4547 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
4545 ;; 4548 ;;
4546 *) 4549 *)

cvs diff -r1.2 -r1.2.32.1 src/gnu/dist/binutils/gas/Attic/configure.tgt (expand / switch to unified diff)

--- src/gnu/dist/binutils/gas/Attic/configure.tgt 2006/02/04 12:08:22 1.2
+++ src/gnu/dist/binutils/gas/Attic/configure.tgt 2011/12/02 10:08:43 1.2.32.1
@@ -287,27 +287,27 @@ case ${generic_target} in @@ -287,27 +287,27 @@ case ${generic_target} in
287 mips-sony-bsd*) fmt=ecoff ;; 287 mips-sony-bsd*) fmt=ecoff ;;
288 mips-*-ultrix*) fmt=ecoff endian=little ;; 288 mips-*-ultrix*) fmt=ecoff endian=little ;;
289 mips-*-osf*) fmt=ecoff endian=little ;; 289 mips-*-osf*) fmt=ecoff endian=little ;;
290 mips-*-ecoff*) fmt=ecoff ;; 290 mips-*-ecoff*) fmt=ecoff ;;
291 mips-*-pe*) fmt=coff endian=little em=pe ;; 291 mips-*-pe*) fmt=coff endian=little em=pe ;;
292 mips-*-irix6*) fmt=elf em=irix ;; 292 mips-*-irix6*) fmt=elf em=irix ;;
293 mips-*-irix5*) fmt=elf em=irix ;; 293 mips-*-irix5*) fmt=elf em=irix ;;
294 mips-*-irix*) fmt=ecoff em=irix ;; 294 mips-*-irix*) fmt=ecoff em=irix ;;
295 mips-*-lnews*) fmt=ecoff em=lnews ;; 295 mips-*-lnews*) fmt=ecoff em=lnews ;;
296 mips-*-riscos*) fmt=ecoff ;; 296 mips-*-riscos*) fmt=ecoff ;;
297 mips*-*-linux*) fmt=elf em=tmips ;; 297 mips*-*-linux*) fmt=elf em=tmips ;;
298 mips-*-sysv4*MP* | mips-*-gnu*) fmt=elf em=tmips ;; 298 mips-*-sysv4*MP* | mips-*-gnu*) fmt=elf em=tmips ;;
299 mips-*-sysv*) fmt=ecoff ;; 299 mips-*-sysv*) fmt=ecoff ;;
300 mips-*-elf* | mips-*-rtems*) fmt=elf ;; 300 mips-*-elf* | mips-*-rtems*) fmt=elf em=tmips ;;
301 mips*-*-netbsd*) fmt=elf em=tmips ;; 301 mips*-*-netbsd*) fmt=elf em=tmips ;;
302 mips-*-openbsd*) fmt=elf ;; 302 mips-*-openbsd*) fmt=elf ;;
303 303
304 mmix-*-*) fmt=elf ;; 304 mmix-*-*) fmt=elf ;;
305 305
306 mn10200-*-*) fmt=elf ;; 306 mn10200-*-*) fmt=elf ;;
307 307
308 # cpu_type for am33_2.0 is set to mn10300 308 # cpu_type for am33_2.0 is set to mn10300
309 mn10300-*-linux*) fmt=elf bfd_gas=yes em=linux ;; 309 mn10300-*-linux*) fmt=elf bfd_gas=yes em=linux ;;
310 mn10300-*-*) fmt=elf ;; 310 mn10300-*-*) fmt=elf ;;
311 311
312 msp430-*-*) fmt=elf ;; 312 msp430-*-*) fmt=elf ;;
313 313

cvs diff -r1.6.32.1 -r1.6.32.2 src/gnu/dist/binutils/gas/config/Attic/tc-mips.c (expand / switch to unified diff)

--- src/gnu/dist/binutils/gas/config/Attic/tc-mips.c 2011/04/29 06:34:17 1.6.32.1
+++ src/gnu/dist/binutils/gas/config/Attic/tc-mips.c 2011/12/02 10:08:43 1.6.32.2
@@ -383,50 +383,52 @@ static int mips_32bitmode = 0; @@ -383,50 +383,52 @@ static int mips_32bitmode = 0;
383 MIPS64 and later ISAs to have the interlocks, plus any specific 383 MIPS64 and later ISAs to have the interlocks, plus any specific
384 earlier-ISA CPUs for which CPU documentation declares that the 384 earlier-ISA CPUs for which CPU documentation declares that the
385 instructions are really interlocked. */ 385 instructions are really interlocked. */
386#define hilo_interlocks \ 386#define hilo_interlocks \
387 (mips_opts.isa == ISA_MIPS32 \ 387 (mips_opts.isa == ISA_MIPS32 \
388 || mips_opts.isa == ISA_MIPS32R2 \ 388 || mips_opts.isa == ISA_MIPS32R2 \
389 || mips_opts.isa == ISA_MIPS64 \ 389 || mips_opts.isa == ISA_MIPS64 \
390 || mips_opts.isa == ISA_MIPS64R2 \ 390 || mips_opts.isa == ISA_MIPS64R2 \
391 || mips_opts.arch == CPU_R4010 \ 391 || mips_opts.arch == CPU_R4010 \
392 || mips_opts.arch == CPU_R10000 \ 392 || mips_opts.arch == CPU_R10000 \
393 || mips_opts.arch == CPU_R12000 \ 393 || mips_opts.arch == CPU_R12000 \
394 || mips_opts.arch == CPU_RM7000 \ 394 || mips_opts.arch == CPU_RM7000 \
395 || mips_opts.arch == CPU_VR5500 \ 395 || mips_opts.arch == CPU_VR5500 \
 396 || mips_opts.arch == CPU_XLP \
396 ) 397 )
397 398
398/* Whether the processor uses hardware interlocks to protect reads 399/* Whether the processor uses hardware interlocks to protect reads
399 from the GPRs after they are loaded from memory, and thus does not 400 from the GPRs after they are loaded from memory, and thus does not
400 require nops to be inserted. This applies to instructions marked 401 require nops to be inserted. This applies to instructions marked
401 INSN_LOAD_MEMORY_DELAY. These nops are only required at MIPS ISA 402 INSN_LOAD_MEMORY_DELAY. These nops are only required at MIPS ISA
402 level I. */ 403 level I. */
403#define gpr_interlocks \ 404#define gpr_interlocks \
404 (mips_opts.isa != ISA_MIPS1 \ 405 (mips_opts.isa != ISA_MIPS1 \
405 || mips_opts.arch == CPU_R3900) 406 || mips_opts.arch == CPU_R3900)
406 407
407/* Whether the processor uses hardware interlocks to avoid delays 408/* Whether the processor uses hardware interlocks to avoid delays
408 required by coprocessor instructions, and thus does not require 409 required by coprocessor instructions, and thus does not require
409 nops to be inserted. This applies to instructions marked 410 nops to be inserted. This applies to instructions marked
410 INSN_LOAD_COPROC_DELAY, INSN_COPROC_MOVE_DELAY, and to delays 411 INSN_LOAD_COPROC_DELAY, INSN_COPROC_MOVE_DELAY, and to delays
411 between instructions marked INSN_WRITE_COND_CODE and ones marked 412 between instructions marked INSN_WRITE_COND_CODE and ones marked
412 INSN_READ_COND_CODE. These nops are only required at MIPS ISA 413 INSN_READ_COND_CODE. These nops are only required at MIPS ISA
413 levels I, II, and III. */ 414 levels I, II, and III. */
414/* Itbl support may require additional care here. */ 415/* Itbl support may require additional care here. */
415#define cop_interlocks \ 416#define cop_interlocks \
416 ((mips_opts.isa != ISA_MIPS1 \ 417 ((mips_opts.isa != ISA_MIPS1 \
417 && mips_opts.isa != ISA_MIPS2 \ 418 && mips_opts.isa != ISA_MIPS2 \
418 && mips_opts.isa != ISA_MIPS3) \ 419 && mips_opts.isa != ISA_MIPS3) \
419 || mips_opts.arch == CPU_R4300 \ 420 || mips_opts.arch == CPU_R4300 \
 421 || mips_opts.arch == CPU_XLP \
420 ) 422 )
421 423
422/* Whether the processor uses hardware interlocks to protect reads 424/* Whether the processor uses hardware interlocks to protect reads
423 from coprocessor registers after they are loaded from memory, and 425 from coprocessor registers after they are loaded from memory, and
424 thus does not require nops to be inserted. This applies to 426 thus does not require nops to be inserted. This applies to
425 instructions marked INSN_COPROC_MEMORY_DELAY. These nops are only 427 instructions marked INSN_COPROC_MEMORY_DELAY. These nops are only
426 requires at MIPS ISA level I. */ 428 requires at MIPS ISA level I. */
427#define cop_mem_interlocks (mips_opts.isa != ISA_MIPS1) 429#define cop_mem_interlocks (mips_opts.isa != ISA_MIPS1)
428 430
429/* Is this a mfhi or mflo instruction? */ 431/* Is this a mfhi or mflo instruction? */
430#define MF_HILO_INSN(PINFO) \ 432#define MF_HILO_INSN(PINFO) \
431 ((PINFO & INSN_READ_HI) || (PINFO & INSN_READ_LO)) 433 ((PINFO & INSN_READ_HI) || (PINFO & INSN_READ_LO))
432 434
@@ -13812,28 +13814,31 @@ static const struct mips_cpu_info mips_c @@ -13812,28 +13814,31 @@ static const struct mips_cpu_info mips_c
13812 13814
13813 /* MIPS 32 */ 13815 /* MIPS 32 */
13814 { "4kc", 0, ISA_MIPS32, CPU_MIPS32 }, 13816 { "4kc", 0, ISA_MIPS32, CPU_MIPS32 },
13815 { "4km", 0, ISA_MIPS32, CPU_MIPS32 }, 13817 { "4km", 0, ISA_MIPS32, CPU_MIPS32 },
13816 { "4kp", 0, ISA_MIPS32, CPU_MIPS32 }, 13818 { "4kp", 0, ISA_MIPS32, CPU_MIPS32 },
13817 13819
13818 /* MIPS 64 */ 13820 /* MIPS 64 */
13819 { "5kc", 0, ISA_MIPS64, CPU_MIPS64 }, 13821 { "5kc", 0, ISA_MIPS64, CPU_MIPS64 },
13820 { "20kc", 0, ISA_MIPS64, CPU_MIPS64 }, 13822 { "20kc", 0, ISA_MIPS64, CPU_MIPS64 },
13821 13823
13822 /* Broadcom SB-1 CPU core */ 13824 /* Broadcom SB-1 CPU core */
13823 { "sb1", 0, ISA_MIPS64, CPU_SB1 }, 13825 { "sb1", 0, ISA_MIPS64, CPU_SB1 },
13824 13826
13825 /* RMI Xlr */ 13827 /* Netlogic Xlr */
13826 { "xlr", 0, ISA_MIPS64, CPU_XLR }, 13828 { "xlr", 0, ISA_MIPS64, CPU_XLR },
 13829
 13830 /* Netlogic Xlp */
 13831 { "xlp", 0, ISA_MIPS64R2, CPU_XLP },
13827 13832
13828 /* End marker */ 13833 /* End marker */
13829 { NULL, 0, 0, 0 } 13834 { NULL, 0, 0, 0 }
13830}; 13835};
13831 13836
13832 13837
13833/* Return true if GIVEN is the same as CANONICAL, or if it is CANONICAL 13838/* Return true if GIVEN is the same as CANONICAL, or if it is CANONICAL
13834 with a final "000" replaced by "k". Ignore case. 13839 with a final "000" replaced by "k". Ignore case.
13835 13840
13836 Note: this function is shared between GCC and GAS. */ 13841 Note: this function is shared between GCC and GAS. */
13837 13842
13838static bfd_boolean 13843static bfd_boolean
13839mips_strict_matching_cpu_name_p (const char *canonical, const char *given) 13844mips_strict_matching_cpu_name_p (const char *canonical, const char *given)

cvs diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/gas/doc/Attic/c-mips.texi (expand / switch to unified diff)

--- src/gnu/dist/binutils/gas/doc/Attic/c-mips.texi 2011/04/29 06:34:17 1.1.1.3.32.1
+++ src/gnu/dist/binutils/gas/doc/Attic/c-mips.texi 2011/12/02 10:08:43 1.1.1.3.32.2
@@ -182,27 +182,28 @@ rm5230, @@ -182,27 +182,28 @@ rm5230,
182rm5231, 182rm5231,
183rm5261, 183rm5261,
184rm5721, 184rm5721,
185vr5400, 185vr5400,
186vr5500, 186vr5500,
1876000, 1876000,
188rm7000, 188rm7000,
1898000, 1898000,
190rm9000, 190rm9000,
19110000, 19110000,
19212000, 19212000,
193mips32-4k, 193mips32-4k,
194sb1, 194sb1,
195xlr 195xlr,
 196xlp
196@end quotation 197@end quotation
197 198
198@item -mtune=@var{cpu} 199@item -mtune=@var{cpu}
199Schedule and tune for a particular MIPS cpu. Valid @var{cpu} values are 200Schedule and tune for a particular MIPS cpu. Valid @var{cpu} values are
200identical to @samp{-march=@var{cpu}}. 201identical to @samp{-march=@var{cpu}}.
201 202
202@item -mabi=@var{abi} 203@item -mabi=@var{abi}
203Record which ABI the source code uses. The recognized arguments 204Record which ABI the source code uses. The recognized arguments
204are: @samp{32}, @samp{n32}, @samp{o64}, @samp{64} and @samp{eabi}. 205are: @samp{32}, @samp{n32}, @samp{o64}, @samp{64} and @samp{eabi}.
205 206
206@item -msym32 207@item -msym32
207@itemx -mno-sym32 208@itemx -mno-sym32
208@cindex -msym32 209@cindex -msym32

cvs diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/include/elf/Attic/mips.h (expand / switch to unified diff)

--- src/gnu/dist/binutils/include/elf/Attic/mips.h 2011/04/29 06:34:18 1.1.1.3.32.1
+++ src/gnu/dist/binutils/include/elf/Attic/mips.h 2011/12/02 10:08:44 1.1.1.3.32.2
@@ -200,26 +200,27 @@ END_RELOC_NUMBERS (R_MIPS_maxext) @@ -200,26 +200,27 @@ END_RELOC_NUMBERS (R_MIPS_maxext)
200 200
201/* Cygnus is choosing values between 80 and 9F; 201/* Cygnus is choosing values between 80 and 9F;
202 00 - 7F should be left for a future standard; 202 00 - 7F should be left for a future standard;
203 the rest are open. */ 203 the rest are open. */
204 204
205#define E_MIPS_MACH_3900 0x00810000 205#define E_MIPS_MACH_3900 0x00810000
206#define E_MIPS_MACH_4010 0x00820000 206#define E_MIPS_MACH_4010 0x00820000
207#define E_MIPS_MACH_4100 0x00830000 207#define E_MIPS_MACH_4100 0x00830000
208#define E_MIPS_MACH_4650 0x00850000 208#define E_MIPS_MACH_4650 0x00850000
209#define E_MIPS_MACH_4120 0x00870000 209#define E_MIPS_MACH_4120 0x00870000
210#define E_MIPS_MACH_4111 0x00880000 210#define E_MIPS_MACH_4111 0x00880000
211#define E_MIPS_MACH_SB1 0x008a0000 211#define E_MIPS_MACH_SB1 0x008a0000
212#define E_MIPS_MACH_XLR 0x008c0000 212#define E_MIPS_MACH_XLR 0x008c0000
 213#define E_MIPS_MACH_XLP 0x008e0000
213#define E_MIPS_MACH_5400 0x00910000 214#define E_MIPS_MACH_5400 0x00910000
214#define E_MIPS_MACH_5500 0x00980000 215#define E_MIPS_MACH_5500 0x00980000
215#define E_MIPS_MACH_9000 0x00990000 216#define E_MIPS_MACH_9000 0x00990000
216  217
217/* Processor specific section indices. These sections do not actually 218/* Processor specific section indices. These sections do not actually
218 exist. Symbols with a st_shndx field corresponding to one of these 219 exist. Symbols with a st_shndx field corresponding to one of these
219 values have a special meaning. */ 220 values have a special meaning. */
220 221
221/* Defined and allocated common symbol. Value is virtual address. If 222/* Defined and allocated common symbol. Value is virtual address. If
222 relocated, alignment must be preserved. */ 223 relocated, alignment must be preserved. */
223#define SHN_MIPS_ACOMMON 0xff00 224#define SHN_MIPS_ACOMMON 0xff00
224 225
225/* Defined and allocated text symbol. Value is virtual address. 226/* Defined and allocated text symbol. Value is virtual address.

cvs diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/include/opcode/Attic/mips.h (expand / switch to unified diff)

--- src/gnu/dist/binutils/include/opcode/Attic/mips.h 2011/04/29 06:34:18 1.1.1.3.32.1
+++ src/gnu/dist/binutils/include/opcode/Attic/mips.h 2011/12/02 10:08:44 1.1.1.3.32.2
@@ -435,28 +435,30 @@ struct mips_opcode @@ -435,28 +435,30 @@ struct mips_opcode
435#define INSN_3900 0x00080000 435#define INSN_3900 0x00080000
436/* MIPS R10000 instruction. */ 436/* MIPS R10000 instruction. */
437#define INSN_10000 0x00100000 437#define INSN_10000 0x00100000
438/* Broadcom SB-1 instruction. */ 438/* Broadcom SB-1 instruction. */
439#define INSN_SB1 0x00200000 439#define INSN_SB1 0x00200000
440/* NEC VR4111/VR4181 instruction. */ 440/* NEC VR4111/VR4181 instruction. */
441#define INSN_4111 0x00400000 441#define INSN_4111 0x00400000
442/* NEC VR4120 instruction. */ 442/* NEC VR4120 instruction. */
443#define INSN_4120 0x00800000 443#define INSN_4120 0x00800000
444/* NEC VR5400 instruction. */ 444/* NEC VR5400 instruction. */
445#define INSN_5400 0x01000000 445#define INSN_5400 0x01000000
446/* NEC VR5500 instruction. */ 446/* NEC VR5500 instruction. */
447#define INSN_5500 0x02000000 447#define INSN_5500 0x02000000
448/* RMI Xlr instruction. */ 448/* NetLogic Xlr instruction. */
449#define INSN_XLR 0x00000020 449#define INSN_XLR 0x00000020
 450/* NetLogic Xlp instruction. */
 451#define INSN_XLP 0x00000040
450 452
451/* MIPS ISA defines, use instead of hardcoding ISA level. */ 453/* MIPS ISA defines, use instead of hardcoding ISA level. */
452 454
453#define ISA_UNKNOWN 0 /* Gas internal use. */ 455#define ISA_UNKNOWN 0 /* Gas internal use. */
454#define ISA_MIPS1 (INSN_ISA1) 456#define ISA_MIPS1 (INSN_ISA1)
455#define ISA_MIPS2 (ISA_MIPS1 | INSN_ISA2) 457#define ISA_MIPS2 (ISA_MIPS1 | INSN_ISA2)
456#define ISA_MIPS3 (ISA_MIPS2 | INSN_ISA3) 458#define ISA_MIPS3 (ISA_MIPS2 | INSN_ISA3)
457#define ISA_MIPS4 (ISA_MIPS3 | INSN_ISA4) 459#define ISA_MIPS4 (ISA_MIPS3 | INSN_ISA4)
458#define ISA_MIPS5 (ISA_MIPS4 | INSN_ISA5) 460#define ISA_MIPS5 (ISA_MIPS4 | INSN_ISA5)
459 461
460#define ISA_MIPS32 (ISA_MIPS2 | INSN_ISA32) 462#define ISA_MIPS32 (ISA_MIPS2 | INSN_ISA32)
461#define ISA_MIPS64 (ISA_MIPS5 | INSN_ISA32 | INSN_ISA64) 463#define ISA_MIPS64 (ISA_MIPS5 | INSN_ISA32 | INSN_ISA64)
462 464
@@ -485,49 +487,51 @@ struct mips_opcode @@ -485,49 +487,51 @@ struct mips_opcode
485#define CPU_RM7000 7000 487#define CPU_RM7000 7000
486#define CPU_R8000 8000 488#define CPU_R8000 8000
487#define CPU_RM9000 9000 489#define CPU_RM9000 9000
488#define CPU_R10000 10000 490#define CPU_R10000 10000
489#define CPU_R12000 12000 491#define CPU_R12000 12000
490#define CPU_MIPS16 16 492#define CPU_MIPS16 16
491#define CPU_MIPS32 32 493#define CPU_MIPS32 32
492#define CPU_MIPS32R2 33 494#define CPU_MIPS32R2 33
493#define CPU_MIPS5 5 495#define CPU_MIPS5 5
494#define CPU_MIPS64 64 496#define CPU_MIPS64 64
495#define CPU_MIPS64R2 65 497#define CPU_MIPS64R2 65
496#define CPU_SB1 12310201 /* octal 'SB', 01. */ 498#define CPU_SB1 12310201 /* octal 'SB', 01. */
497#define CPU_XLR 887682 /* decimal 'XLR' */ 499#define CPU_XLR 887682 /* decimal 'XLR' */
 500#define CPU_XLP 887680 /* decimal 'XLP' */
498 501
499 502
500/* Test for membership in an ISA including chip specific ISAs. INSN 503/* Test for membership in an ISA including chip specific ISAs. INSN
501 is pointer to an element of the opcode table; ISA is the specified 504 is pointer to an element of the opcode table; ISA is the specified
502 ISA/ASE bitmask to test against; and CPU is the CPU specific ISA to 505 ISA/ASE bitmask to test against; and CPU is the CPU specific ISA to
503 test, or zero if no CPU specific ISA test is desired. */ 506 test, or zero if no CPU specific ISA test is desired. */
504 507
505#define OPCODE_IS_MEMBER(insn, isa, cpu) \ 508#define OPCODE_IS_MEMBER(insn, isa, cpu) \
506 (((insn)->membership & isa) != 0 \ 509 (((insn)->membership & isa) != 0 \
507 || (cpu == CPU_R4650 && ((insn)->membership & INSN_4650) != 0) \ 510 || (cpu == CPU_R4650 && ((insn)->membership & INSN_4650) != 0) \
508 || (cpu == CPU_RM7000 && ((insn)->membership & INSN_4650) != 0) \ 511 || (cpu == CPU_RM7000 && ((insn)->membership & INSN_4650) != 0) \
509 || (cpu == CPU_RM9000 && ((insn)->membership & INSN_4650) != 0) \ 512 || (cpu == CPU_RM9000 && ((insn)->membership & INSN_4650) != 0) \
510 || (cpu == CPU_R4010 && ((insn)->membership & INSN_4010) != 0) \ 513 || (cpu == CPU_R4010 && ((insn)->membership & INSN_4010) != 0) \
511 || (cpu == CPU_VR4100 && ((insn)->membership & INSN_4100) != 0) \ 514 || (cpu == CPU_VR4100 && ((insn)->membership & INSN_4100) != 0) \
512 || (cpu == CPU_R3900 && ((insn)->membership & INSN_3900) != 0) \ 515 || (cpu == CPU_R3900 && ((insn)->membership & INSN_3900) != 0) \
513 || ((cpu == CPU_R10000 || cpu == CPU_R12000) \ 516 || ((cpu == CPU_R10000 || cpu == CPU_R12000) \
514 && ((insn)->membership & INSN_10000) != 0) \ 517 && ((insn)->membership & INSN_10000) != 0) \
515 || (cpu == CPU_SB1 && ((insn)->membership & INSN_SB1) != 0) \ 518 || (cpu == CPU_SB1 && ((insn)->membership & INSN_SB1) != 0) \
516 || (cpu == CPU_R4111 && ((insn)->membership & INSN_4111) != 0) \ 519 || (cpu == CPU_R4111 && ((insn)->membership & INSN_4111) != 0) \
517 || (cpu == CPU_VR4120 && ((insn)->membership & INSN_4120) != 0) \ 520 || (cpu == CPU_VR4120 && ((insn)->membership & INSN_4120) != 0) \
518 || (cpu == CPU_VR5400 && ((insn)->membership & INSN_5400) != 0) \ 521 || (cpu == CPU_VR5400 && ((insn)->membership & INSN_5400) != 0) \
519 || (cpu == CPU_VR5500 && ((insn)->membership & INSN_5500) != 0) \ 522 || (cpu == CPU_VR5500 && ((insn)->membership & INSN_5500) != 0) \
520 || (cpu == CPU_XLR && ((insn)->membership & INSN_XLR) != 0) \ 523 || (cpu == CPU_XLR && ((insn)->membership & INSN_XLR) != 0) \
 524 || (cpu == CPU_XLP && ((insn)->membership & INSN_XLP) != 0) \
521 || 0) /* Please keep this term for easier source merging. */ 525 || 0) /* Please keep this term for easier source merging. */
522 526
523/* This is a list of macro expanded instructions. 527/* This is a list of macro expanded instructions.
524 528
525 _I appended means immediate 529 _I appended means immediate
526 _A appended means address 530 _A appended means address
527 _AB appended means address with base register 531 _AB appended means address with base register
528 _D appended means 64 bit floating point constant 532 _D appended means 64 bit floating point constant
529 _S appended means 32 bit floating point constant. */ 533 _S appended means 32 bit floating point constant. */
530 534
531enum 535enum
532{ 536{
533 M_ABS, 537 M_ABS,

cvs diff -r1.8.30.2 -r1.8.30.3 src/gnu/dist/binutils/ld/Attic/configure.tgt (expand / switch to unified diff)

--- src/gnu/dist/binutils/ld/Attic/configure.tgt 2010/04/21 05:25:31 1.8.30.2
+++ src/gnu/dist/binutils/ld/Attic/configure.tgt 2011/12/02 10:08:44 1.8.30.3
@@ -430,26 +430,28 @@ mips64*-*-netbsd*) targ_emul=elf32btsmip @@ -430,26 +430,28 @@ mips64*-*-netbsd*) targ_emul=elf32btsmip
430mips*el-*-netbsd*) targ_emul=elf32ltsmip 430mips*el-*-netbsd*) targ_emul=elf32ltsmip
431 targ_extra_emuls="elf32btsmip elf64ltsmip elf64btsmip" 431 targ_extra_emuls="elf32btsmip elf64ltsmip elf64btsmip"
432 ;; 432 ;;
433mips*-*-netbsd*) targ_emul=elf32btsmip 433mips*-*-netbsd*) targ_emul=elf32btsmip
434 targ_extra_emuls="elf32ltsmip elf64btsmip elf64ltsmip" 434 targ_extra_emuls="elf32ltsmip elf64btsmip elf64ltsmip"
435 ;; 435 ;;
436mips*-*-bsd*) targ_emul=mipsbig ;; 436mips*-*-bsd*) targ_emul=mipsbig ;;
437mips*vr4300el-*-elf*) targ_emul=elf32l4300 ;; 437mips*vr4300el-*-elf*) targ_emul=elf32l4300 ;;
438mips*vr4300-*-elf*) targ_emul=elf32b4300 ;; 438mips*vr4300-*-elf*) targ_emul=elf32b4300 ;;
439mips*vr4100el-*-elf*) targ_emul=elf32l4300 ;; 439mips*vr4100el-*-elf*) targ_emul=elf32l4300 ;;
440mips*vr4100-*-elf*) targ_emul=elf32b4300 ;; 440mips*vr4100-*-elf*) targ_emul=elf32b4300 ;;
441mips*vr5000el-*-elf*) targ_emul=elf32l4300 ;; 441mips*vr5000el-*-elf*) targ_emul=elf32l4300 ;;
442mips*vr5000-*-elf*) targ_emul=elf32b4300 ;; 442mips*vr5000-*-elf*) targ_emul=elf32b4300 ;;
 443mipsisa64*-*-elf*) targ_emul=elf32btsmip
 444 targ_extra_emuls="elf32ltsmip elf64btsmip elf64ltsmip" ;;
443mips*el-*-elf*) targ_emul=elf32elmip ;; 445mips*el-*-elf*) targ_emul=elf32elmip ;;
444mips*-*-elf*) targ_emul=elf32ebmip ;; 446mips*-*-elf*) targ_emul=elf32ebmip ;;
445mips*el-*-rtems*) targ_emul=elf32elmip ;; 447mips*el-*-rtems*) targ_emul=elf32elmip ;;
446mips*-*-rtems*) targ_emul=elf32ebmip ;; 448mips*-*-rtems*) targ_emul=elf32ebmip ;;
447mips*el-*-vxworks*) targ_emul=elf32elmip ;; 449mips*el-*-vxworks*) targ_emul=elf32elmip ;;
448mips*-*-vxworks*) targ_emul=elf32ebmip 450mips*-*-vxworks*) targ_emul=elf32ebmip
449 targ_extra_emuls="elf32elmip" ;; 451 targ_extra_emuls="elf32elmip" ;;
450mips*-*-windiss) targ_emul=elf32mipswindiss ;; 452mips*-*-windiss) targ_emul=elf32mipswindiss ;;
451mips64*el-*-linux-gnu*) targ_emul=elf32ltsmipn32 453mips64*el-*-linux-gnu*) targ_emul=elf32ltsmipn32
452 targ_extra_emuls="elf32btsmipn32 elf32ltsmip elf32btsmip elf64ltsmip elf64btsmip" 454 targ_extra_emuls="elf32btsmipn32 elf32ltsmip elf32btsmip elf64ltsmip elf64btsmip"
453 targ_extra_libpath="elf32ltsmip elf64ltsmip" 455 targ_extra_libpath="elf32ltsmip elf64ltsmip"
454 ;; 456 ;;
455mips64*-*-linux-gnu*) targ_emul=elf32btsmipn32 457mips64*-*-linux-gnu*) targ_emul=elf32btsmipn32

cvs diff -r1.1.1.3.32.1 -r1.1.1.3.32.2 src/gnu/dist/binutils/opcodes/Attic/mips-dis.c (expand / switch to unified diff)

--- src/gnu/dist/binutils/opcodes/Attic/mips-dis.c 2011/04/29 06:34:18 1.1.1.3.32.1
+++ src/gnu/dist/binutils/opcodes/Attic/mips-dis.c 2011/12/02 10:08:44 1.1.1.3.32.2
@@ -450,26 +450,32 @@ const struct mips_arch_choice mips_arch_ @@ -450,26 +450,32 @@ const struct mips_arch_choice mips_arch_
450 450
451 { "sb1", 1, bfd_mach_mips_sb1, CPU_SB1, 451 { "sb1", 1, bfd_mach_mips_sb1, CPU_SB1,
452 ISA_MIPS64 | INSN_MIPS3D | INSN_SB1, 452 ISA_MIPS64 | INSN_MIPS3D | INSN_SB1,
453 mips_cp0_names_sb1, 453 mips_cp0_names_sb1,
454 mips_cp0sel_names_sb1, ARRAY_SIZE (mips_cp0sel_names_sb1), 454 mips_cp0sel_names_sb1, ARRAY_SIZE (mips_cp0sel_names_sb1),
455 mips_hwr_names_numeric }, 455 mips_hwr_names_numeric },
456 456
457 { "xlr", 1, bfd_mach_mips_xlr, CPU_XLR, 457 { "xlr", 1, bfd_mach_mips_xlr, CPU_XLR,
458 ISA_MIPS64 | INSN_XLR, 458 ISA_MIPS64 | INSN_XLR,
459 mips_cp0_names_xlr, 459 mips_cp0_names_xlr,
460 mips_cp0sel_names_xlr, ARRAY_SIZE (mips_cp0sel_names_xlr), 460 mips_cp0sel_names_xlr, ARRAY_SIZE (mips_cp0sel_names_xlr),
461 mips_hwr_names_numeric }, 461 mips_hwr_names_numeric },
462 462
 463 { "xlp", 1, bfd_mach_mips_xlp, CPU_XLP,
 464 ISA_MIPS64R2 | INSN_XLP,
 465 mips_cp0_names_mips3264r2,
 466 mips_cp0sel_names_mips3264r2, ARRAY_SIZE (mips_cp0sel_names_mips3264r2),
 467 mips_hwr_names_mips3264r2 },
 468
463 /* This entry, mips16, is here only for ISA/processor selection; do 469 /* This entry, mips16, is here only for ISA/processor selection; do
464 not print its name. */ 470 not print its name. */
465 { "", 1, bfd_mach_mips16, CPU_MIPS16, ISA_MIPS3 | INSN_MIPS16, 471 { "", 1, bfd_mach_mips16, CPU_MIPS16, ISA_MIPS3 | INSN_MIPS16,
466 mips_cp0_names_numeric, NULL, 0, mips_hwr_names_numeric }, 472 mips_cp0_names_numeric, NULL, 0, mips_hwr_names_numeric },
467}; 473};
468 474
469/* ISA and processor type to disassemble for, and register names to use. 475/* ISA and processor type to disassemble for, and register names to use.
470 set_default_mips_dis_options and parse_mips_dis_options fill in these 476 set_default_mips_dis_options and parse_mips_dis_options fill in these
471 values. */ 477 values. */
472static int mips_processor; 478static int mips_processor;
473static int mips_isa; 479static int mips_isa;
474static const char * const *mips_gpr_names; 480static const char * const *mips_gpr_names;
475static const char * const *mips_fpr_names; 481static const char * const *mips_fpr_names;

cvs diff -r1.1.1.3.32.4 -r1.1.1.3.32.5 src/gnu/dist/binutils/opcodes/Attic/mips-opc.c (expand / switch to unified diff)

--- src/gnu/dist/binutils/opcodes/Attic/mips-opc.c 2011/04/29 06:34:18 1.1.1.3.32.4
+++ src/gnu/dist/binutils/opcodes/Attic/mips-opc.c 2011/12/02 10:08:44 1.1.1.3.32.5
@@ -100,26 +100,27 @@ Software Foundation, 59 Temple Place - S @@ -100,26 +100,27 @@ Software Foundation, 59 Temple Place - S
100 100
101#define P3 INSN_4650 101#define P3 INSN_4650
102#define L1 INSN_4010 102#define L1 INSN_4010
103#define V1 (INSN_4100 | INSN_4111 | INSN_4120) 103#define V1 (INSN_4100 | INSN_4111 | INSN_4120)
104#define T3 INSN_3900 104#define T3 INSN_3900
105#define M1 INSN_10000 105#define M1 INSN_10000
106#define SB1 INSN_SB1 106#define SB1 INSN_SB1
107#define N411 INSN_4111 107#define N411 INSN_4111
108#define N412 INSN_4120 108#define N412 INSN_4120
109#define N5 (INSN_5400 | INSN_5500) 109#define N5 (INSN_5400 | INSN_5500)
110#define N54 INSN_5400 110#define N54 INSN_5400
111#define N55 INSN_5500 111#define N55 INSN_5500
112#define XLR INSN_XLR 112#define XLR INSN_XLR
 113#define XLP INSN_XLP
113 114
114#define G1 (T3 \ 115#define G1 (T3 \
115 ) 116 )
116 117
117#define G2 (T3 \ 118#define G2 (T3 \
118 ) 119 )
119 120
120#define G3 (I4 \ 121#define G3 (I4 \
121 ) 122 )
122 123
123/* The order of overloaded instructions matters. Label arguments and 124/* The order of overloaded instructions matters. Label arguments and
124 register arguments look the same. Instructions that can have either 125 register arguments look the same. Instructions that can have either
125 for arguments must apear in the correct order in this table for the 126 for arguments must apear in the correct order in this table for the
@@ -435,26 +436,27 @@ const struct mips_opcode mips_builtin_op @@ -435,26 +436,27 @@ const struct mips_opcode mips_builtin_op
435{"cabs.un.s", "M,S,T", 0x46000071, 0xffe000ff, RD_S|RD_T|WR_CC|FP_S, 0, M3D }, 436{"cabs.un.s", "M,S,T", 0x46000071, 0xffe000ff, RD_S|RD_T|WR_CC|FP_S, 0, M3D },
436{"cache", "k,o(b)", 0xbc000000, 0xfc000000, RD_b, 0, I3|I32|T3}, 437{"cache", "k,o(b)", 0xbc000000, 0xfc000000, RD_b, 0, I3|I32|T3},
437{"ceil.l.d", "D,S", 0x4620000a, 0xffff003f, WR_D|RD_S|FP_D, 0, I3 }, 438{"ceil.l.d", "D,S", 0x4620000a, 0xffff003f, WR_D|RD_S|FP_D, 0, I3 },
438{"ceil.l.s", "D,S", 0x4600000a, 0xffff003f, WR_D|RD_S|FP_S, 0, I3 }, 439{"ceil.l.s", "D,S", 0x4600000a, 0xffff003f, WR_D|RD_S|FP_S, 0, I3 },
439{"ceil.w.d", "D,S", 0x4620000e, 0xffff003f, WR_D|RD_S|FP_D, 0, I2 }, 440{"ceil.w.d", "D,S", 0x4620000e, 0xffff003f, WR_D|RD_S|FP_D, 0, I2 },
440{"ceil.w.s", "D,S", 0x4600000e, 0xffff003f, WR_D|RD_S|FP_S, 0, I2 }, 441{"ceil.w.s", "D,S", 0x4600000e, 0xffff003f, WR_D|RD_S|FP_S, 0, I2 },
441{"cfc0", "t,G", 0x40400000, 0xffe007ff, LCD|WR_t|RD_C0, 0, I1 }, 442{"cfc0", "t,G", 0x40400000, 0xffe007ff, LCD|WR_t|RD_C0, 0, I1 },
442{"cfc1", "t,G", 0x44400000, 0xffe007ff, LCD|WR_t|RD_C1|FP_S, 0, I1 }, 443{"cfc1", "t,G", 0x44400000, 0xffe007ff, LCD|WR_t|RD_C1|FP_S, 0, I1 },
443{"cfc1", "t,S", 0x44400000, 0xffe007ff, LCD|WR_t|RD_C1|FP_S, 0, I1 }, 444{"cfc1", "t,S", 0x44400000, 0xffe007ff, LCD|WR_t|RD_C1|FP_S, 0, I1 },
444/* cfc2 is at the bottom of the table. */ 445/* cfc2 is at the bottom of the table. */
445{"cfc3", "t,G", 0x4c400000, 0xffe007ff, LCD|WR_t|RD_C3, 0, I1 }, 446{"cfc3", "t,G", 0x4c400000, 0xffe007ff, LCD|WR_t|RD_C3, 0, I1 },
446{"clo", "U,s", 0x70000021, 0xfc0007ff, WR_d|WR_t|RD_s, 0, I32|N55 }, 447{"clo", "U,s", 0x70000021, 0xfc0007ff, WR_d|WR_t|RD_s, 0, I32|N55 },
447{"clz", "U,s", 0x70000020, 0xfc0007ff, WR_d|WR_t|RD_s, 0, I32|N55 }, 448{"clz", "U,s", 0x70000020, 0xfc0007ff, WR_d|WR_t|RD_s, 0, I32|N55 },
 449{"crc", "d,s,t", 0x7000001c, 0xfc0007ff, WR_d|RD_s|RD_t, 0, XLP },
448{"ctc0", "t,G", 0x40c00000, 0xffe007ff, COD|RD_t|WR_CC, 0, I1 }, 450{"ctc0", "t,G", 0x40c00000, 0xffe007ff, COD|RD_t|WR_CC, 0, I1 },
449{"ctc1", "t,G", 0x44c00000, 0xffe007ff, COD|RD_t|WR_CC|FP_S, 0, I1 }, 451{"ctc1", "t,G", 0x44c00000, 0xffe007ff, COD|RD_t|WR_CC|FP_S, 0, I1 },
450{"ctc1", "t,S", 0x44c00000, 0xffe007ff, COD|RD_t|WR_CC|FP_S, 0, I1 }, 452{"ctc1", "t,S", 0x44c00000, 0xffe007ff, COD|RD_t|WR_CC|FP_S, 0, I1 },
451/* ctc2 is at the bottom of the table. */ 453/* ctc2 is at the bottom of the table. */
452{"ctc3", "t,G", 0x4cc00000, 0xffe007ff, COD|RD_t|WR_CC, 0, I1 }, 454{"ctc3", "t,G", 0x4cc00000, 0xffe007ff, COD|RD_t|WR_CC, 0, I1 },
453{"cvt.d.l", "D,S", 0x46a00021, 0xffff003f, WR_D|RD_S|FP_D, 0, I3 }, 455{"cvt.d.l", "D,S", 0x46a00021, 0xffff003f, WR_D|RD_S|FP_D, 0, I3 },
454{"cvt.d.s", "D,S", 0x46000021, 0xffff003f, WR_D|RD_S|FP_D|FP_S, 0, I1 }, 456{"cvt.d.s", "D,S", 0x46000021, 0xffff003f, WR_D|RD_S|FP_D|FP_S, 0, I1 },
455{"cvt.d.w", "D,S", 0x46800021, 0xffff003f, WR_D|RD_S|FP_D, 0, I1 }, 457{"cvt.d.w", "D,S", 0x46800021, 0xffff003f, WR_D|RD_S|FP_D, 0, I1 },
456{"cvt.l.d", "D,S", 0x46200025, 0xffff003f, WR_D|RD_S|FP_D, 0, I3 }, 458{"cvt.l.d", "D,S", 0x46200025, 0xffff003f, WR_D|RD_S|FP_D, 0, I3 },
457{"cvt.l.s", "D,S", 0x46000025, 0xffff003f, WR_D|RD_S|FP_S, 0, I3 }, 459{"cvt.l.s", "D,S", 0x46000025, 0xffff003f, WR_D|RD_S|FP_S, 0, I3 },
458{"cvt.s.l", "D,S", 0x46a00020, 0xffff003f, WR_D|RD_S|FP_S, 0, I3 }, 460{"cvt.s.l", "D,S", 0x46a00020, 0xffff003f, WR_D|RD_S|FP_S, 0, I3 },
459{"cvt.s.d", "D,S", 0x46200020, 0xffff003f, WR_D|RD_S|FP_S|FP_D, 0, I1 }, 461{"cvt.s.d", "D,S", 0x46200020, 0xffff003f, WR_D|RD_S|FP_S|FP_D, 0, I1 },
460{"cvt.s.w", "D,S", 0x46800020, 0xffff003f, WR_D|RD_S|FP_S, 0, I1 }, 462{"cvt.s.w", "D,S", 0x46800020, 0xffff003f, WR_D|RD_S|FP_S, 0, I1 },
@@ -462,30 +464,31 @@ const struct mips_opcode mips_builtin_op @@ -462,30 +464,31 @@ const struct mips_opcode mips_builtin_op
462{"cvt.s.pu","D,S", 0x46c00020, 0xffff003f, WR_D|RD_S|FP_S|FP_D, 0, I5 }, 464{"cvt.s.pu","D,S", 0x46c00020, 0xffff003f, WR_D|RD_S|FP_S|FP_D, 0, I5 },
463{"cvt.w.d", "D,S", 0x46200024, 0xffff003f, WR_D|RD_S|FP_D, 0, I1 }, 465{"cvt.w.d", "D,S", 0x46200024, 0xffff003f, WR_D|RD_S|FP_D, 0, I1 },
464{"cvt.w.s", "D,S", 0x46000024, 0xffff003f, WR_D|RD_S|FP_S, 0, I1 }, 466{"cvt.w.s", "D,S", 0x46000024, 0xffff003f, WR_D|RD_S|FP_S, 0, I1 },
465{"cvt.ps.pw", "D,S", 0x46800026, 0xffff003f, WR_D|RD_S|FP_S|FP_D, 0, M3D }, 467{"cvt.ps.pw", "D,S", 0x46800026, 0xffff003f, WR_D|RD_S|FP_S|FP_D, 0, M3D },
466{"cvt.ps.s","D,V,T", 0x46000026, 0xffe0003f, WR_D|RD_S|RD_T|FP_D, 0, I5 }, 468{"cvt.ps.s","D,V,T", 0x46000026, 0xffe0003f, WR_D|RD_S|RD_T|FP_D, 0, I5 },
467{"cvt.pw.ps", "D,S", 0x46c00024, 0xffff003f, WR_D|RD_S|FP_S|FP_D, 0, M3D }, 469{"cvt.pw.ps", "D,S", 0x46c00024, 0xffff003f, WR_D|RD_S|FP_S|FP_D, 0, M3D },
468{"dabs", "d,v", 0, (int) M_DABS, INSN_MACRO, 0, I3 }, 470{"dabs", "d,v", 0, (int) M_DABS, INSN_MACRO, 0, I3 },
469{"dadd", "d,v,t", 0x0000002c, 0xfc0007ff, WR_d|RD_s|RD_t, 0, I3 }, 471{"dadd", "d,v,t", 0x0000002c, 0xfc0007ff, WR_d|RD_s|RD_t, 0, I3 },
470{"dadd", "t,r,I", 0, (int) M_DADD_I, INSN_MACRO, 0, I3 }, 472{"dadd", "t,r,I", 0, (int) M_DADD_I, INSN_MACRO, 0, I3 },
471{"daddi", "t,r,j", 0x60000000, 0xfc000000, WR_t|RD_s, 0, I3 }, 473{"daddi", "t,r,j", 0x60000000, 0xfc000000, WR_t|RD_s, 0, I3 },
472{"daddiu", "t,r,j", 0x64000000, 0xfc000000, WR_t|RD_s, 0, I3 }, 474{"daddiu", "t,r,j", 0x64000000, 0xfc000000, WR_t|RD_s, 0, I3 },
473{"daddu", "d,v,t", 0x0000002d, 0xfc0007ff, WR_d|RD_s|RD_t, 0, I3 }, 475{"daddu", "d,v,t", 0x0000002d, 0xfc0007ff, WR_d|RD_s|RD_t, 0, I3 },
474{"daddu", "t,r,I", 0, (int) M_DADDU_I, INSN_MACRO, 0, I3 }, 476{"daddu", "t,r,I", 0, (int) M_DADDU_I, INSN_MACRO, 0, I3 },
475{"daddwc", "d,s,t", 0x70000038, 0xfc0007ff, WR_d|RD_s|RD_t|WR_C0|RD_C0, 0, XLR }, 477{"daddwc", "d,s,t", 0x70000038, 0xfc0007ff, WR_d|RD_s|RD_t|WR_C0|RD_C0, 0, XLR|XLP },
476{"dbreak", "", 0x7000003f, 0xffffffff, 0, 0, N5 }, 478{"dbreak", "", 0x7000003f, 0xffffffff, 0, 0, N5 },
477{"dclo", "U,s", 0x70000025, 0xfc0007ff, RD_s|WR_d|WR_t, 0, I64|N55 }, 479{"dclo", "U,s", 0x70000025, 0xfc0007ff, RD_s|WR_d|WR_t, 0, I64|N55 },
478{"dclz", "U,s", 0x70000024, 0xfc0007ff, RD_s|WR_d|WR_t, 0, I64|N55 }, 480{"dclz", "U,s", 0x70000024, 0xfc0007ff, RD_s|WR_d|WR_t, 0, I64|N55 },
 481{"dcrc", "d,s,t", 0x7000001d, 0xfc0007ff, WR_d|RD_s|RD_t, 0, XLP },
479/* dctr and dctw are used on the r5000. */ 482/* dctr and dctw are used on the r5000. */
480{"dctr", "o(b)", 0xbc050000, 0xfc1f0000, RD_b, 0, I3 }, 483{"dctr", "o(b)", 0xbc050000, 0xfc1f0000, RD_b, 0, I3 },
481{"dctw", "o(b)", 0xbc090000, 0xfc1f0000, RD_b, 0, I3 }, 484{"dctw", "o(b)", 0xbc090000, 0xfc1f0000, RD_b, 0, I3 },
482{"deret", "", 0x4200001f, 0xffffffff, 0, 0, I32|G2 }, 485{"deret", "", 0x4200001f, 0xffffffff, 0, 0, I32|G2 },
483{"dext", "t,r,I,+I", 0, (int) M_DEXT, INSN_MACRO, 0, I65 }, 486{"dext", "t,r,I,+I", 0, (int) M_DEXT, INSN_MACRO, 0, I65 },
484{"dext", "t,r,+A,+C", 0x7c000003, 0xfc00003f, WR_t|RD_s, 0, I65 }, 487{"dext", "t,r,+A,+C", 0x7c000003, 0xfc00003f, WR_t|RD_s, 0, I65 },
485{"dextm", "t,r,+A,+G", 0x7c000001, 0xfc00003f, WR_t|RD_s, 0, I65 }, 488{"dextm", "t,r,+A,+G", 0x7c000001, 0xfc00003f, WR_t|RD_s, 0, I65 },
486{"dextu", "t,r,+E,+H", 0x7c000002, 0xfc00003f, WR_t|RD_s, 0, I65 }, 489{"dextu", "t,r,+E,+H", 0x7c000002, 0xfc00003f, WR_t|RD_s, 0, I65 },
487/* For ddiv, see the comments about div. */ 490/* For ddiv, see the comments about div. */
488{"ddiv", "z,s,t", 0x0000001e, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, I3 }, 491{"ddiv", "z,s,t", 0x0000001e, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, I3 },
489{"ddiv", "d,v,t", 0, (int) M_DDIV_3, INSN_MACRO, 0, I3 }, 492{"ddiv", "d,v,t", 0, (int) M_DDIV_3, INSN_MACRO, 0, I3 },
490{"ddiv", "d,v,I", 0, (int) M_DDIV_3I, INSN_MACRO, 0, I3 }, 493{"ddiv", "d,v,I", 0, (int) M_DDIV_3I, INSN_MACRO, 0, I3 },
491/* For ddivu, see the comments about div. */ 494/* For ddivu, see the comments about div. */
@@ -521,39 +524,42 @@ const struct mips_opcode mips_builtin_op @@ -521,39 +524,42 @@ const struct mips_opcode mips_builtin_op
521{"dli", "t,I", 0, (int) M_DLI, INSN_MACRO, 0, I3 }, 524{"dli", "t,I", 0, (int) M_DLI, INSN_MACRO, 0, I3 },
522{"dmacc", "d,s,t", 0x00000029, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 }, 525{"dmacc", "d,s,t", 0x00000029, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 },
523{"dmacchi", "d,s,t", 0x00000229, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 }, 526{"dmacchi", "d,s,t", 0x00000229, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 },
524{"dmacchis", "d,s,t", 0x00000629, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 }, 527{"dmacchis", "d,s,t", 0x00000629, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 },
525{"dmacchiu", "d,s,t", 0x00000269, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 }, 528{"dmacchiu", "d,s,t", 0x00000269, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 },
526{"dmacchius", "d,s,t", 0x00000669, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 }, 529{"dmacchius", "d,s,t", 0x00000669, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 },
527{"dmaccs", "d,s,t", 0x00000429, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 }, 530{"dmaccs", "d,s,t", 0x00000429, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 },
528{"dmaccu", "d,s,t", 0x00000069, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 }, 531{"dmaccu", "d,s,t", 0x00000069, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 },
529{"dmaccus", "d,s,t", 0x00000469, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 }, 532{"dmaccus", "d,s,t", 0x00000469, 0xfc0007ff, RD_s|RD_t|WR_LO|WR_d, 0, N412 },
530{"dmadd16", "s,t", 0x00000029, 0xfc00ffff, RD_s|RD_t|MOD_LO, 0, N411 }, 533{"dmadd16", "s,t", 0x00000029, 0xfc00ffff, RD_s|RD_t|MOD_LO, 0, N411 },
531{"dmfc0", "t,G", 0x40200000, 0xffe007ff, LCD|WR_t|RD_C0, 0, I3 }, 534{"dmfc0", "t,G", 0x40200000, 0xffe007ff, LCD|WR_t|RD_C0, 0, I3 },
532{"dmfc0", "t,+D", 0x40200000, 0xffe007f8, LCD|WR_t|RD_C0, 0, I64 }, 535{"dmfc0", "t,+D", 0x40200000, 0xffe007f8, LCD|WR_t|RD_C0, 0, I64 },
533{"dmfc0", "t,G,H", 0x40200000, 0xffe007f8, LCD|WR_t|RD_C0, 0, I64 }, 536{"dmfc0", "t,G,H", 0x40200000, 0xffe007f8, LCD|WR_t|RD_C0, 0, I64 },
 537{"dmfur", "t,d", 0x7000001e, 0xffe007ff, WR_t, 0, XLP },
534{"dmtc0", "t,G", 0x40a00000, 0xffe007ff, COD|RD_t|WR_C0|WR_CC, 0, I3 }, 538{"dmtc0", "t,G", 0x40a00000, 0xffe007ff, COD|RD_t|WR_C0|WR_CC, 0, I3 },
535{"dmtc0", "t,+D", 0x40a00000, 0xffe007f8, COD|RD_t|WR_C0|WR_CC, 0, I64 }, 539{"dmtc0", "t,+D", 0x40a00000, 0xffe007f8, COD|RD_t|WR_C0|WR_CC, 0, I64 },
536{"dmtc0", "t,G,H", 0x40a00000, 0xffe007f8, COD|RD_t|WR_C0|WR_CC, 0, I64 }, 540{"dmtc0", "t,G,H", 0x40a00000, 0xffe007f8, COD|RD_t|WR_C0|WR_CC, 0, I64 },
537{"dmfc1", "t,S", 0x44200000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I3 }, 541{"dmfc1", "t,S", 0x44200000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I3 },
538{"dmfc1", "t,G", 0x44200000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I3 }, 542{"dmfc1", "t,G", 0x44200000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I3 },
539{"dmtc1", "t,S", 0x44a00000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I3 }, 543{"dmtc1", "t,S", 0x44a00000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I3 },
540{"dmtc1", "t,G", 0x44a00000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I3 }, 544{"dmtc1", "t,G", 0x44a00000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I3 },
541/* dmfc2 is at the bottom of the table. */ 545/* dmfc2 is at the bottom of the table. */
542/* dmtc2 is at the bottom of the table. */ 546/* dmtc2 is at the bottom of the table. */
543{"dmfc3", "t,G", 0x4c200000, 0xffe007ff, LCD|WR_t|RD_C3, 0, I3 }, 547{"dmfc3", "t,G", 0x4c200000, 0xffe007ff, LCD|WR_t|RD_C3, 0, I3 },
544{"dmfc3", "t,G,H", 0x4c200000, 0xffe007f8, LCD|WR_t|RD_C3, 0, I64 }, 548{"dmfc3", "t,G,H", 0x4c200000, 0xffe007f8, LCD|WR_t|RD_C3, 0, I64 },
545{"dmtc3", "t,G", 0x4ca00000, 0xffe007ff, COD|RD_t|WR_C3|WR_CC, 0, I3 }, 549{"dmtc3", "t,G", 0x4ca00000, 0xffe007ff, COD|RD_t|WR_C3|WR_CC, 0, I3 },
546{"dmtc3", "t,G,H", 0x4ca00000, 0xffe007f8, COD|RD_t|WR_C3|WR_CC, 0, I64 }, 550{"dmtc3", "t,G,H", 0x4ca00000, 0xffe007f8, COD|RD_t|WR_C3|WR_CC, 0, I64 },
 551{"dmtur", "t,d", 0x7000001f, 0xffe007ff, RD_t, 0, XLP },
 552{"dmul", "d,s,t", 0x70000006, 0xfc0007ff, WR_d|RD_s|RD_t, 0, XLP },
547{"dmul", "d,v,t", 0, (int) M_DMUL, INSN_MACRO, 0, I3 }, 553{"dmul", "d,v,t", 0, (int) M_DMUL, INSN_MACRO, 0, I3 },
548{"dmul", "d,v,I", 0, (int) M_DMUL_I, INSN_MACRO, 0, I3 }, 554{"dmul", "d,v,I", 0, (int) M_DMUL_I, INSN_MACRO, 0, I3 },
549{"dmulo", "d,v,t", 0, (int) M_DMULO, INSN_MACRO, 0, I3 }, 555{"dmulo", "d,v,t", 0, (int) M_DMULO, INSN_MACRO, 0, I3 },
550{"dmulo", "d,v,I", 0, (int) M_DMULO_I, INSN_MACRO, 0, I3 }, 556{"dmulo", "d,v,I", 0, (int) M_DMULO_I, INSN_MACRO, 0, I3 },
551{"dmulou", "d,v,t", 0, (int) M_DMULOU, INSN_MACRO, 0, I3 }, 557{"dmulou", "d,v,t", 0, (int) M_DMULOU, INSN_MACRO, 0, I3 },
552{"dmulou", "d,v,I", 0, (int) M_DMULOU_I, INSN_MACRO, 0, I3 }, 558{"dmulou", "d,v,I", 0, (int) M_DMULOU_I, INSN_MACRO, 0, I3 },
553{"dmult", "s,t", 0x0000001c, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, I3 }, 559{"dmult", "s,t", 0x0000001c, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, I3 },
554{"dmultu", "s,t", 0x0000001d, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, I3 }, 560{"dmultu", "s,t", 0x0000001d, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, I3 },
555{"dneg", "d,w", 0x0000002e, 0xffe007ff, WR_d|RD_t, 0, I3 }, /* dsub 0 */ 561{"dneg", "d,w", 0x0000002e, 0xffe007ff, WR_d|RD_t, 0, I3 }, /* dsub 0 */
556{"dnegu", "d,w", 0x0000002f, 0xffe007ff, WR_d|RD_t, 0, I3 }, /* dsubu 0*/ 562{"dnegu", "d,w", 0x0000002f, 0xffe007ff, WR_d|RD_t, 0, I3 }, /* dsubu 0*/
557{"drem", "z,s,t", 0x0000001e, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, I3 }, 563{"drem", "z,s,t", 0x0000001e, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, I3 },
558{"drem", "d,v,t", 3, (int) M_DREM_3, INSN_MACRO, 0, I3 }, 564{"drem", "d,v,t", 3, (int) M_DREM_3, INSN_MACRO, 0, I3 },
559{"drem", "d,v,I", 3, (int) M_DREM_3I, INSN_MACRO, 0, I3 }, 565{"drem", "d,v,I", 3, (int) M_DREM_3I, INSN_MACRO, 0, I3 },
@@ -631,29 +637,29 @@ const struct mips_opcode mips_builtin_op @@ -631,29 +637,29 @@ const struct mips_opcode mips_builtin_op
631 assembler, but will never match user input (because the line above 637 assembler, but will never match user input (because the line above
632 will match first). */ 638 will match first). */
633{"jal", "a", 0x0c000000, 0xfc000000, UBD|WR_31, 0, I1 }, 639{"jal", "a", 0x0c000000, 0xfc000000, UBD|WR_31, 0, I1 },
634{"jalx", "a", 0x74000000, 0xfc000000, UBD|WR_31, 0, I16 }, 640{"jalx", "a", 0x74000000, 0xfc000000, UBD|WR_31, 0, I16 },
635{"la", "t,A(b)", 0, (int) M_LA_AB, INSN_MACRO, 0, I1 }, 641{"la", "t,A(b)", 0, (int) M_LA_AB, INSN_MACRO, 0, I1 },
636{"lb", "t,o(b)", 0x80000000, 0xfc000000, LDD|RD_b|WR_t, 0, I1 }, 642{"lb", "t,o(b)", 0x80000000, 0xfc000000, LDD|RD_b|WR_t, 0, I1 },
637{"lb", "t,A(b)", 0, (int) M_LB_AB, INSN_MACRO, 0, I1 }, 643{"lb", "t,A(b)", 0, (int) M_LB_AB, INSN_MACRO, 0, I1 },
638{"lbu", "t,o(b)", 0x90000000, 0xfc000000, LDD|RD_b|WR_t, 0, I1 }, 644{"lbu", "t,o(b)", 0x90000000, 0xfc000000, LDD|RD_b|WR_t, 0, I1 },
639{"lbu", "t,A(b)", 0, (int) M_LBU_AB, INSN_MACRO, 0, I1 }, 645{"lbu", "t,A(b)", 0, (int) M_LBU_AB, INSN_MACRO, 0, I1 },
640{"lca", "t,A(b)", 0, (int) M_LCA_AB, INSN_MACRO, 0, I1 }, 646{"lca", "t,A(b)", 0, (int) M_LCA_AB, INSN_MACRO, 0, I1 },
641{"ld", "t,o(b)", 0xdc000000, 0xfc000000, WR_t|RD_b, 0, I3 }, 647{"ld", "t,o(b)", 0xdc000000, 0xfc000000, WR_t|RD_b, 0, I3 },
642{"ld", "t,o(b)", 0, (int) M_LD_OB, INSN_MACRO, 0, I1 }, 648{"ld", "t,o(b)", 0, (int) M_LD_OB, INSN_MACRO, 0, I1 },
643{"ld", "t,A(b)", 0, (int) M_LD_AB, INSN_MACRO, 0, I1 }, 649{"ld", "t,A(b)", 0, (int) M_LD_AB, INSN_MACRO, 0, I1 },
644{"ldaddw", "t,b", 0x70000010, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR }, 650{"ldaddw", "t,b", 0x70000010, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR|XLP },
645{"ldaddwu", "t,b", 0x70000011, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR }, 651{"ldaddwu", "t,b", 0x70000011, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR|XLP },
646{"ldaddd", "t,b", 0x70000012, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR }, 652{"ldaddd", "t,b", 0x70000012, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR|XLP },
647{"ldc1", "T,o(b)", 0xd4000000, 0xfc000000, CLD|RD_b|WR_T|FP_D, 0, I2 }, 653{"ldc1", "T,o(b)", 0xd4000000, 0xfc000000, CLD|RD_b|WR_T|FP_D, 0, I2 },
648{"ldc1", "E,o(b)", 0xd4000000, 0xfc000000, CLD|RD_b|WR_T|FP_D, 0, I2 }, 654{"ldc1", "E,o(b)", 0xd4000000, 0xfc000000, CLD|RD_b|WR_T|FP_D, 0, I2 },
649{"ldc1", "T,A(b)", 0, (int) M_LDC1_AB, INSN_MACRO, 0, I2 }, 655{"ldc1", "T,A(b)", 0, (int) M_LDC1_AB, INSN_MACRO, 0, I2 },
650{"ldc1", "E,A(b)", 0, (int) M_LDC1_AB, INSN_MACRO, 0, I2 }, 656{"ldc1", "E,A(b)", 0, (int) M_LDC1_AB, INSN_MACRO, 0, I2 },
651{"l.d", "T,o(b)", 0xd4000000, 0xfc000000, CLD|RD_b|WR_T|FP_D, 0, I2 }, /* ldc1 */ 657{"l.d", "T,o(b)", 0xd4000000, 0xfc000000, CLD|RD_b|WR_T|FP_D, 0, I2 }, /* ldc1 */
652{"l.d", "T,o(b)", 0, (int) M_L_DOB, INSN_MACRO, 0, I1 }, 658{"l.d", "T,o(b)", 0, (int) M_L_DOB, INSN_MACRO, 0, I1 },
653{"l.d", "T,A(b)", 0, (int) M_L_DAB, INSN_MACRO, 0, I1 }, 659{"l.d", "T,A(b)", 0, (int) M_L_DAB, INSN_MACRO, 0, I1 },
654{"ldc2", "E,o(b)", 0xd8000000, 0xfc000000, CLD|RD_b|WR_CC, 0, I2 }, 660{"ldc2", "E,o(b)", 0xd8000000, 0xfc000000, CLD|RD_b|WR_CC, 0, I2 },
655{"ldc2", "E,A(b)", 0, (int) M_LDC2_AB, INSN_MACRO, 0, I2 }, 661{"ldc2", "E,A(b)", 0, (int) M_LDC2_AB, INSN_MACRO, 0, I2 },
656{"ldc3", "E,o(b)", 0xdc000000, 0xfc000000, CLD|RD_b|WR_CC, 0, I2 }, 662{"ldc3", "E,o(b)", 0xdc000000, 0xfc000000, CLD|RD_b|WR_CC, 0, I2 },
657{"ldc3", "E,A(b)", 0, (int) M_LDC3_AB, INSN_MACRO, 0, I2 }, 663{"ldc3", "E,A(b)", 0, (int) M_LDC3_AB, INSN_MACRO, 0, I2 },
658{"ldl", "t,o(b)", 0x68000000, 0xfc000000, LDD|WR_t|RD_b, 0, I3 }, 664{"ldl", "t,o(b)", 0x68000000, 0xfc000000, LDD|WR_t|RD_b, 0, I3 },
659{"ldl", "t,A(b)", 0, (int) M_LDL_AB, INSN_MACRO, 0, I3 }, 665{"ldl", "t,A(b)", 0, (int) M_LDL_AB, INSN_MACRO, 0, I3 },
@@ -737,27 +743,27 @@ const struct mips_opcode mips_builtin_op @@ -737,27 +743,27 @@ const struct mips_opcode mips_builtin_op
737{"mfc0", "t,+D", 0x40000000, 0xffe007f8, LCD|WR_t|RD_C0, 0, I32 }, 743{"mfc0", "t,+D", 0x40000000, 0xffe007f8, LCD|WR_t|RD_C0, 0, I32 },
738{"mfc0", "t,G,H", 0x40000000, 0xffe007f8, LCD|WR_t|RD_C0, 0, I32 }, 744{"mfc0", "t,G,H", 0x40000000, 0xffe007f8, LCD|WR_t|RD_C0, 0, I32 },
739{"mfc1", "t,S", 0x44000000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I1 }, 745{"mfc1", "t,S", 0x44000000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I1 },
740{"mfc1", "t,G", 0x44000000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I1 }, 746{"mfc1", "t,G", 0x44000000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I1 },
741{"mfhc1", "t,S", 0x44600000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I33 }, 747{"mfhc1", "t,S", 0x44600000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I33 },
742{"mfhc1", "t,G", 0x44600000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I33 }, 748{"mfhc1", "t,G", 0x44600000, 0xffe007ff, LCD|WR_t|RD_S|FP_S, 0, I33 },
743/* mfc2 is at the bottom of the table. */ 749/* mfc2 is at the bottom of the table. */
744/* mfhc2 is at the bottom of the table. */ 750/* mfhc2 is at the bottom of the table. */
745{"mfc3", "t,G", 0x4c000000, 0xffe007ff, LCD|WR_t|RD_C3, 0, I1 }, 751{"mfc3", "t,G", 0x4c000000, 0xffe007ff, LCD|WR_t|RD_C3, 0, I1 },
746{"mfc3", "t,G,H", 0x4c000000, 0xffe007f8, LCD|WR_t|RD_C3, 0, I32 }, 752{"mfc3", "t,G,H", 0x4c000000, 0xffe007f8, LCD|WR_t|RD_C3, 0, I32 },
747{"mfdr", "t,G", 0x7000003d, 0xffe007ff, LCD|WR_t|RD_C0, 0, N5 }, 753{"mfdr", "t,G", 0x7000003d, 0xffe007ff, LCD|WR_t|RD_C0, 0, N5 },
748{"mfhi", "d", 0x00000010, 0xffff07ff, WR_d|RD_HI, 0, I1 }, 754{"mfhi", "d", 0x00000010, 0xffff07ff, WR_d|RD_HI, 0, I1 },
749{"mflo", "d", 0x00000012, 0xffff07ff, WR_d|RD_LO, 0, I1 }, 755{"mflo", "d", 0x00000012, 0xffff07ff, WR_d|RD_LO, 0, I1 },
750{"mfcr", "t,s", 0x70000018, 0xfc00ffff, WR_t, 0, XLR }, 756{"mfcr", "t,s", 0x70000018, 0xfc00ffff, WR_t, 0, XLR|XLP },
751{"min.ob", "X,Y,Q", 0x78000006, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX|SB1 }, 757{"min.ob", "X,Y,Q", 0x78000006, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX|SB1 },
752{"min.ob", "D,S,T", 0x4ac00006, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 }, 758{"min.ob", "D,S,T", 0x4ac00006, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 },
753{"min.ob", "D,S,T[e]", 0x48000006, 0xfe20003f, WR_D|RD_S|RD_T, 0, N54 }, 759{"min.ob", "D,S,T[e]", 0x48000006, 0xfe20003f, WR_D|RD_S|RD_T, 0, N54 },
754{"min.ob", "D,S,k", 0x4bc00006, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 }, 760{"min.ob", "D,S,k", 0x4bc00006, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 },
755{"min.qh", "X,Y,Q", 0x78200006, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX }, 761{"min.qh", "X,Y,Q", 0x78200006, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX },
756{"mov.d", "D,S", 0x46200006, 0xffff003f, WR_D|RD_S|FP_D, 0, I1 }, 762{"mov.d", "D,S", 0x46200006, 0xffff003f, WR_D|RD_S|FP_D, 0, I1 },
757{"mov.s", "D,S", 0x46000006, 0xffff003f, WR_D|RD_S|FP_S, 0, I1 }, 763{"mov.s", "D,S", 0x46000006, 0xffff003f, WR_D|RD_S|FP_S, 0, I1 },
758{"mov.ps", "D,S", 0x46c00006, 0xffff003f, WR_D|RD_S|FP_D, 0, I5 }, 764{"mov.ps", "D,S", 0x46c00006, 0xffff003f, WR_D|RD_S|FP_D, 0, I5 },
759{"movf", "d,s,N", 0x00000001, 0xfc0307ff, WR_d|RD_s|RD_CC|FP_D|FP_S, 0, I4|I32}, 765{"movf", "d,s,N", 0x00000001, 0xfc0307ff, WR_d|RD_s|RD_CC|FP_D|FP_S, 0, I4|I32},
760{"movf.d", "D,S,N", 0x46200011, 0xffe3003f, WR_D|RD_S|RD_CC|FP_D, 0, I4|I32 }, 766{"movf.d", "D,S,N", 0x46200011, 0xffe3003f, WR_D|RD_S|RD_CC|FP_D, 0, I4|I32 },
761{"movf.l", "D,S,N", 0x46a00011, 0xffe3003f, WR_D|RD_S|RD_CC|FP_D, 0, MX|SB1 }, 767{"movf.l", "D,S,N", 0x46a00011, 0xffe3003f, WR_D|RD_S|RD_CC|FP_D, 0, MX|SB1 },
762{"movf.l", "X,Y,N", 0x46a00011, 0xffe3003f, WR_D|RD_S|RD_CC|FP_D, 0, MX|SB1 }, 768{"movf.l", "X,Y,N", 0x46a00011, 0xffe3003f, WR_D|RD_S|RD_CC|FP_D, 0, MX|SB1 },
763{"movf.s", "D,S,N", 0x46000011, 0xffe3003f, WR_D|RD_S|RD_CC|FP_S, 0, I4|I32 }, 769{"movf.s", "D,S,N", 0x46000011, 0xffe3003f, WR_D|RD_S|RD_CC|FP_S, 0, I4|I32 },
@@ -779,54 +785,58 @@ const struct mips_opcode mips_builtin_op @@ -779,54 +785,58 @@ const struct mips_opcode mips_builtin_op
779{"ffs", "d,v", 0x0000000a, 0xfc1f07ff, WR_d|RD_s, 0, L1 }, 785{"ffs", "d,v", 0x0000000a, 0xfc1f07ff, WR_d|RD_s, 0, L1 },
780{"movz.d", "D,S,t", 0x46200012, 0xffe0003f, WR_D|RD_S|RD_t|FP_D, 0, I4|I32 }, 786{"movz.d", "D,S,t", 0x46200012, 0xffe0003f, WR_D|RD_S|RD_t|FP_D, 0, I4|I32 },
781{"movz.l", "D,S,t", 0x46a00012, 0xffe0003f, WR_D|RD_S|RD_t|FP_D, 0, MX|SB1 }, 787{"movz.l", "D,S,t", 0x46a00012, 0xffe0003f, WR_D|RD_S|RD_t|FP_D, 0, MX|SB1 },
782{"movz.l", "X,Y,t", 0x46a00012, 0xffe0003f, WR_D|RD_S|RD_t|FP_D, 0, MX|SB1 }, 788{"movz.l", "X,Y,t", 0x46a00012, 0xffe0003f, WR_D|RD_S|RD_t|FP_D, 0, MX|SB1 },
783{"movz.s", "D,S,t", 0x46000012, 0xffe0003f, WR_D|RD_S|RD_t|FP_S, 0, I4|I32 }, 789{"movz.s", "D,S,t", 0x46000012, 0xffe0003f, WR_D|RD_S|RD_t|FP_S, 0, I4|I32 },
784{"movz.ps", "D,S,t", 0x46c00012, 0xffe0003f, WR_D|RD_S|RD_t|FP_D, 0, I5 }, 790{"movz.ps", "D,S,t", 0x46c00012, 0xffe0003f, WR_D|RD_S|RD_t|FP_D, 0, I5 },
785{"msac", "d,s,t", 0x000001d8, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N5 }, 791{"msac", "d,s,t", 0x000001d8, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N5 },
786{"msacu", "d,s,t", 0x000001d9, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N5 }, 792{"msacu", "d,s,t", 0x000001d9, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N5 },
787{"msachi", "d,s,t", 0x000003d8, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N5 }, 793{"msachi", "d,s,t", 0x000003d8, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N5 },
788{"msachiu", "d,s,t", 0x000003d9, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N5 }, 794{"msachiu", "d,s,t", 0x000003d9, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N5 },
789/* move is at the top of the table. */ 795/* move is at the top of the table. */
790{"msgn.qh", "X,Y,Q", 0x78200000, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX }, 796{"msgn.qh", "X,Y,Q", 0x78200000, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX },
791{"msgsnd", "t", 0, (int) M_MSGSND, INSN_MACRO, 0, XLR }, 797{"msgsnd", "t", 0, (int) M_MSGSND, INSN_MACRO, 0, XLR },
 798{"msgsnds", "d,t", 0x4a000001, 0xffe007ff, WR_d|RD_t|RD_C0|WR_C0, 0, XLP },
792{"msgld", "", 0, (int) M_MSGLD, INSN_MACRO, 0, XLR }, 799{"msgld", "", 0, (int) M_MSGLD, INSN_MACRO, 0, XLR },
793{"msgld", "t", 0, (int) M_MSGLD_T, INSN_MACRO, 0, XLR }, 800{"msgld", "t", 0, (int) M_MSGLD_T, INSN_MACRO, 0, XLR },
794{"msgwait", "", 0, (int) M_MSGWAIT, INSN_MACRO, 0, XLR }, 801{"msglds", "d,t", 0x4a000002, 0xffe007ff, WR_d|RD_t|RD_C0|WR_C0, 0,
795{"msgwait", "t", 0, (int) M_MSGWAIT_T,INSN_MACRO, 0, XLR }, 802 XLP },
 803{"msgwait", "", 0, (int) M_MSGWAIT, INSN_MACRO, 0, XLR|XLP },
 804{"msgwait", "t", 0, (int) M_MSGWAIT_T,INSN_MACRO, 0, XLR|XLP },
 805{"msgsync", "", 0x4a000004, 0xffffffff, 0, 0, XLP },
796{"msub.d", "D,R,S,T", 0x4c000029, 0xfc00003f, RD_R|RD_S|RD_T|WR_D|FP_D, 0, I4 }, 806{"msub.d", "D,R,S,T", 0x4c000029, 0xfc00003f, RD_R|RD_S|RD_T|WR_D|FP_D, 0, I4 },
797{"msub.s", "D,R,S,T", 0x4c000028, 0xfc00003f, RD_R|RD_S|RD_T|WR_D|FP_S, 0, I4 }, 807{"msub.s", "D,R,S,T", 0x4c000028, 0xfc00003f, RD_R|RD_S|RD_T|WR_D|FP_S, 0, I4 },
798{"msub.ps", "D,R,S,T", 0x4c00002e, 0xfc00003f, RD_R|RD_S|RD_T|WR_D|FP_D, 0, I5 }, 808{"msub.ps", "D,R,S,T", 0x4c00002e, 0xfc00003f, RD_R|RD_S|RD_T|WR_D|FP_D, 0, I5 },
799{"msub", "s,t", 0x0000001e, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, L1 }, 809{"msub", "s,t", 0x0000001e, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, L1 },
800{"msub", "s,t", 0x70000004, 0xfc00ffff, RD_s|RD_t|MOD_HILO, 0, I32|N55 }, 810{"msub", "s,t", 0x70000004, 0xfc00ffff, RD_s|RD_t|MOD_HILO, 0, I32|N55 },
801{"msubu", "s,t", 0x0000001f, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, L1 }, 811{"msubu", "s,t", 0x0000001f, 0xfc00ffff, RD_s|RD_t|WR_HILO, 0, L1 },
802{"msubu", "s,t", 0x70000005, 0xfc00ffff, RD_s|RD_t|MOD_HILO, 0, I32|N55 }, 812{"msubu", "s,t", 0x70000005, 0xfc00ffff, RD_s|RD_t|MOD_HILO, 0, I32|N55 },
803{"mtpc", "t,P", 0x4080c801, 0xffe0ffc1, COD|RD_t|WR_C0, 0, M1|N5 }, 813{"mtpc", "t,P", 0x4080c801, 0xffe0ffc1, COD|RD_t|WR_C0, 0, M1|N5 },
804{"mtps", "t,P", 0x4080c800, 0xffe0ffc1, COD|RD_t|WR_C0, 0, M1|N5 }, 814{"mtps", "t,P", 0x4080c800, 0xffe0ffc1, COD|RD_t|WR_C0, 0, M1|N5 },
805{"mtc0", "t,G", 0x40800000, 0xffe007ff, COD|RD_t|WR_C0|WR_CC, 0, I1 }, 815{"mtc0", "t,G", 0x40800000, 0xffe007ff, COD|RD_t|WR_C0|WR_CC, 0, I1 },
806{"mtc0", "t,+D", 0x40800000, 0xffe007f8, COD|RD_t|WR_C0|WR_CC, 0, I32 }, 816{"mtc0", "t,+D", 0x40800000, 0xffe007f8, COD|RD_t|WR_C0|WR_CC, 0, I32 },
807{"mtc0", "t,G,H", 0x40800000, 0xffe007f8, COD|RD_t|WR_C0|WR_CC, 0, I32 }, 817{"mtc0", "t,G,H", 0x40800000, 0xffe007f8, COD|RD_t|WR_C0|WR_CC, 0, I32 },
808{"mtc1", "t,S", 0x44800000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I1 }, 818{"mtc1", "t,S", 0x44800000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I1 },
809{"mtc1", "t,G", 0x44800000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I1 }, 819{"mtc1", "t,G", 0x44800000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I1 },
810{"mthc1", "t,S", 0x44e00000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I33 }, 820{"mthc1", "t,S", 0x44e00000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I33 },
811{"mthc1", "t,G", 0x44e00000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I33 }, 821{"mthc1", "t,G", 0x44e00000, 0xffe007ff, COD|RD_t|WR_S|FP_S, 0, I33 },
812/* mtc2 is at the bottom of the table. */ 822/* mtc2 is at the bottom of the table. */
813/* mthc2 is at the bottom of the table. */ 823/* mthc2 is at the bottom of the table. */
814{"mtc3", "t,G", 0x4c800000, 0xffe007ff, COD|RD_t|WR_C3|WR_CC, 0, I1 }, 824{"mtc3", "t,G", 0x4c800000, 0xffe007ff, COD|RD_t|WR_C3|WR_CC, 0, I1 },
815{"mtc3", "t,G,H", 0x4c800000, 0xffe007f8, COD|RD_t|WR_C3|WR_CC, 0, I32 }, 825{"mtc3", "t,G,H", 0x4c800000, 0xffe007f8, COD|RD_t|WR_C3|WR_CC, 0, I32 },
816{"mtdr", "t,G", 0x7080003d, 0xffe007ff, COD|RD_t|WR_C0, 0, N5 }, 826{"mtdr", "t,G", 0x7080003d, 0xffe007ff, COD|RD_t|WR_C0, 0, N5 },
817{"mthi", "s", 0x00000011, 0xfc1fffff, RD_s|WR_HI, 0, I1 }, 827{"mthi", "s", 0x00000011, 0xfc1fffff, RD_s|WR_HI, 0, I1 },
818{"mtlo", "s", 0x00000013, 0xfc1fffff, RD_s|WR_LO, 0, I1 }, 828{"mtlo", "s", 0x00000013, 0xfc1fffff, RD_s|WR_LO, 0, I1 },
819{"mtcr", "t,s", 0x70000019, 0xfc00ffff, RD_t, 0, XLR }, 829{"mtcr", "t,s", 0x70000019, 0xfc00ffff, RD_t, 0, XLR|XLP },
820{"mul.d", "D,V,T", 0x46200002, 0xffe0003f, WR_D|RD_S|RD_T|FP_D, 0, I1 }, 830{"mul.d", "D,V,T", 0x46200002, 0xffe0003f, WR_D|RD_S|RD_T|FP_D, 0, I1 },
821{"mul.s", "D,V,T", 0x46000002, 0xffe0003f, WR_D|RD_S|RD_T|FP_S, 0, I1 }, 831{"mul.s", "D,V,T", 0x46000002, 0xffe0003f, WR_D|RD_S|RD_T|FP_S, 0, I1 },
822{"mul.ob", "X,Y,Q", 0x78000030, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX|SB1 }, 832{"mul.ob", "X,Y,Q", 0x78000030, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX|SB1 },
823{"mul.ob", "D,S,T", 0x4ac00030, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 }, 833{"mul.ob", "D,S,T", 0x4ac00030, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 },
824{"mul.ob", "D,S,T[e]", 0x48000030, 0xfe20003f, WR_D|RD_S|RD_T, 0, N54 }, 834{"mul.ob", "D,S,T[e]", 0x48000030, 0xfe20003f, WR_D|RD_S|RD_T, 0, N54 },
825{"mul.ob", "D,S,k", 0x4bc00030, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 }, 835{"mul.ob", "D,S,k", 0x4bc00030, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 },
826{"mul.ps", "D,V,T", 0x46c00002, 0xffe0003f, WR_D|RD_S|RD_T|FP_D, 0, I5 }, 836{"mul.ps", "D,V,T", 0x46c00002, 0xffe0003f, WR_D|RD_S|RD_T|FP_D, 0, I5 },
827{"mul.qh", "X,Y,Q", 0x78200030, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX }, 837{"mul.qh", "X,Y,Q", 0x78200030, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX },
828{"mul", "d,v,t", 0x70000002, 0xfc0007ff, WR_d|RD_s|RD_t|WR_HILO, 0, I32|P3|N55}, 838{"mul", "d,v,t", 0x70000002, 0xfc0007ff, WR_d|RD_s|RD_t|WR_HILO, 0, I32|P3|N55},
829{"mul", "d,s,t", 0x00000058, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N54 }, 839{"mul", "d,s,t", 0x00000058, 0xfc0007ff, RD_s|RD_t|WR_HILO|WR_d, 0, N54 },
830{"mul", "d,v,t", 0, (int) M_MUL, INSN_MACRO, 0, I1 }, 840{"mul", "d,v,t", 0, (int) M_MUL, INSN_MACRO, 0, I1 },
831{"mul", "d,v,I", 0, (int) M_MUL_I, INSN_MACRO, 0, I1 }, 841{"mul", "d,v,I", 0, (int) M_MUL_I, INSN_MACRO, 0, I1 },
832{"mula.ob", "Y,Q", 0x78000033, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX|SB1 }, 842{"mula.ob", "Y,Q", 0x78000033, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX|SB1 },
@@ -1077,29 +1087,29 @@ const struct mips_opcode mips_builtin_op @@ -1077,29 +1087,29 @@ const struct mips_opcode mips_builtin_op
1077{"sub.ob", "D,S,k", 0x4bc0000a, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 }, 1087{"sub.ob", "D,S,k", 0x4bc0000a, 0xffe0003f, WR_D|RD_S|RD_T, 0, N54 },
1078{"sub.ps", "D,V,T", 0x46c00001, 0xffe0003f, WR_D|RD_S|RD_T|FP_D, 0, I5 }, 1088{"sub.ps", "D,V,T", 0x46c00001, 0xffe0003f, WR_D|RD_S|RD_T|FP_D, 0, I5 },
1079{"sub.qh", "X,Y,Q", 0x7820000a, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX }, 1089{"sub.qh", "X,Y,Q", 0x7820000a, 0xfc20003f, WR_D|RD_S|RD_T|FP_D, 0, MX },
1080{"suba.ob", "Y,Q", 0x78000036, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX|SB1 }, 1090{"suba.ob", "Y,Q", 0x78000036, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX|SB1 },
1081{"suba.qh", "Y,Q", 0x78200036, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX }, 1091{"suba.qh", "Y,Q", 0x78200036, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX },
1082{"subl.ob", "Y,Q", 0x78000436, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX|SB1 }, 1092{"subl.ob", "Y,Q", 0x78000436, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX|SB1 },
1083{"subl.qh", "Y,Q", 0x78200436, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX }, 1093{"subl.qh", "Y,Q", 0x78200436, 0xfc2007ff, RD_S|RD_T|FP_D, WR_MACC, MX },
1084{"subu", "d,v,t", 0x00000023, 0xfc0007ff, WR_d|RD_s|RD_t, 0, I1 }, 1094{"subu", "d,v,t", 0x00000023, 0xfc0007ff, WR_d|RD_s|RD_t, 0, I1 },
1085{"subu", "d,v,I", 0, (int) M_SUBU_I, INSN_MACRO, 0, I1 }, 1095{"subu", "d,v,I", 0, (int) M_SUBU_I, INSN_MACRO, 0, I1 },
1086{"suspend", "", 0x42000022, 0xffffffff, 0, 0, V1 }, 1096{"suspend", "", 0x42000022, 0xffffffff, 0, 0, V1 },
1087{"suxc1", "S,t(b)", 0x4c00000d, 0xfc0007ff, SM|RD_S|RD_t|RD_b, 0, I5|N55 }, 1097{"suxc1", "S,t(b)", 0x4c00000d, 0xfc0007ff, SM|RD_S|RD_t|RD_b, 0, I5|N55 },
1088{"sw", "t,o(b)", 0xac000000, 0xfc000000, SM|RD_t|RD_b, 0, I1 }, 1098{"sw", "t,o(b)", 0xac000000, 0xfc000000, SM|RD_t|RD_b, 0, I1 },
1089{"sw", "t,A(b)", 0, (int) M_SW_AB, INSN_MACRO, 0, I1 }, 1099{"sw", "t,A(b)", 0, (int) M_SW_AB, INSN_MACRO, 0, I1 },
1090{"swapw", "t,b", 0x70000014, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR }, 1100{"swapw", "t,b", 0x70000014, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR|XLP },
1091{"swapwu", "t,b", 0x70000015, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR }, 1101{"swapwu", "t,b", 0x70000015, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR|XLP },
1092{"swapd", "t,b", 0x70000016, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR }, 1102{"swapd", "t,b", 0x70000016, 0xfc00ffff, SM|RD_t|WR_t|RD_b, 0, XLR|XLP },
1093{"swc0", "E,o(b)", 0xe0000000, 0xfc000000, SM|RD_C0|RD_b, 0, I1 }, 1103{"swc0", "E,o(b)", 0xe0000000, 0xfc000000, SM|RD_C0|RD_b, 0, I1 },
1094{"swc0", "E,A(b)", 0, (int) M_SWC0_AB, INSN_MACRO, 0, I1 }, 1104{"swc0", "E,A(b)", 0, (int) M_SWC0_AB, INSN_MACRO, 0, I1 },
1095{"swc1", "T,o(b)", 0xe4000000, 0xfc000000, SM|RD_T|RD_b|FP_S, 0, I1 }, 1105{"swc1", "T,o(b)", 0xe4000000, 0xfc000000, SM|RD_T|RD_b|FP_S, 0, I1 },
1096{"swc1", "E,o(b)", 0xe4000000, 0xfc000000, SM|RD_T|RD_b|FP_S, 0, I1 }, 1106{"swc1", "E,o(b)", 0xe4000000, 0xfc000000, SM|RD_T|RD_b|FP_S, 0, I1 },
1097{"swc1", "T,A(b)", 0, (int) M_SWC1_AB, INSN_MACRO, 0, I1 }, 1107{"swc1", "T,A(b)", 0, (int) M_SWC1_AB, INSN_MACRO, 0, I1 },
1098{"swc1", "E,A(b)", 0, (int) M_SWC1_AB, INSN_MACRO, 0, I1 }, 1108{"swc1", "E,A(b)", 0, (int) M_SWC1_AB, INSN_MACRO, 0, I1 },
1099{"s.s", "T,o(b)", 0xe4000000, 0xfc000000, SM|RD_T|RD_b|FP_S, 0, I1 }, /* swc1 */ 1109{"s.s", "T,o(b)", 0xe4000000, 0xfc000000, SM|RD_T|RD_b|FP_S, 0, I1 }, /* swc1 */
1100{"s.s", "T,A(b)", 0, (int) M_SWC1_AB, INSN_MACRO, 0, I1 }, 1110{"s.s", "T,A(b)", 0, (int) M_SWC1_AB, INSN_MACRO, 0, I1 },
1101{"swc2", "E,o(b)", 0xe8000000, 0xfc000000, SM|RD_C2|RD_b, 0, I1 }, 1111{"swc2", "E,o(b)", 0xe8000000, 0xfc000000, SM|RD_C2|RD_b, 0, I1 },
1102{"swc2", "E,A(b)", 0, (int) M_SWC2_AB, INSN_MACRO, 0, I1 }, 1112{"swc2", "E,A(b)", 0, (int) M_SWC2_AB, INSN_MACRO, 0, I1 },
1103{"swc3", "E,o(b)", 0xec000000, 0xfc000000, SM|RD_C3|RD_b, 0, I1 }, 1113{"swc3", "E,o(b)", 0xec000000, 0xfc000000, SM|RD_C3|RD_b, 0, I1 },
1104{"swc3", "E,A(b)", 0, (int) M_SWC3_AB, INSN_MACRO, 0, I1 }, 1114{"swc3", "E,A(b)", 0, (int) M_SWC3_AB, INSN_MACRO, 0, I1 },
1105{"swl", "t,o(b)", 0xa8000000, 0xfc000000, SM|RD_t|RD_b, 0, I1 }, 1115{"swl", "t,o(b)", 0xa8000000, 0xfc000000, SM|RD_t|RD_b, 0, I1 },

cvs diff -r1.6.32.1 -r1.6.32.2 src/gnu/lib/libbfd/arch/alpha/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/alpha/Attic/bfd.h 2011/04/29 06:39:12 1.6.32.1
+++ src/gnu/lib/libbfd/arch/alpha/Attic/bfd.h 2011/12/02 10:08:40 1.6.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/arm/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/arm/Attic/bfd.h 2011/04/29 06:39:12 1.7.32.1
+++ src/gnu/lib/libbfd/arch/arm/Attic/bfd.h 2011/12/02 10:08:40 1.7.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.6.32.1 -r1.6.32.2 src/gnu/lib/libbfd/arch/armeb/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/armeb/Attic/bfd.h 2011/04/29 06:39:13 1.6.32.1
+++ src/gnu/lib/libbfd/arch/armeb/Attic/bfd.h 2011/12/02 10:08:40 1.6.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.5.32.1 -r1.5.32.2 src/gnu/lib/libbfd/arch/hppa/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/hppa/Attic/bfd.h 2011/04/29 06:39:13 1.5.32.1
+++ src/gnu/lib/libbfd/arch/hppa/Attic/bfd.h 2011/12/02 10:08:40 1.5.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.10.32.1 -r1.10.32.2 src/gnu/lib/libbfd/arch/i386/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/i386/Attic/bfd.h 2011/04/29 06:39:13 1.10.32.1
+++ src/gnu/lib/libbfd/arch/i386/Attic/bfd.h 2011/12/02 10:08:40 1.10.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.6.32.1 -r1.6.32.2 src/gnu/lib/libbfd/arch/m68000/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/m68000/Attic/bfd.h 2011/04/29 06:39:13 1.6.32.1
+++ src/gnu/lib/libbfd/arch/m68000/Attic/bfd.h 2011/12/02 10:08:41 1.6.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/m68k/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/m68k/Attic/bfd.h 2011/04/29 06:39:13 1.7.32.1
+++ src/gnu/lib/libbfd/arch/m68k/Attic/bfd.h 2011/12/02 10:08:41 1.7.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.1.2.3 -r1.1.2.4 src/gnu/lib/libbfd/arch/mips64eb/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/mips64eb/Attic/bfd.h 2011/04/29 06:39:14 1.1.2.3
+++ src/gnu/lib/libbfd/arch/mips64eb/Attic/bfd.h 2011/12/02 10:08:41 1.1.2.4
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.1.2.3 -r1.1.2.4 src/gnu/lib/libbfd/arch/mips64el/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/mips64el/Attic/bfd.h 2011/04/29 06:39:14 1.1.2.3
+++ src/gnu/lib/libbfd/arch/mips64el/Attic/bfd.h 2011/12/02 10:08:41 1.1.2.4
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/mipseb/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/mipseb/Attic/bfd.h 2011/04/29 06:39:14 1.7.32.1
+++ src/gnu/lib/libbfd/arch/mipseb/Attic/bfd.h 2011/12/02 10:08:41 1.7.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/mipsel/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/mipsel/Attic/bfd.h 2011/04/29 06:39:14 1.7.32.1
+++ src/gnu/lib/libbfd/arch/mipsel/Attic/bfd.h 2011/12/02 10:08:41 1.7.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.8.32.1 -r1.8.32.2 src/gnu/lib/libbfd/arch/powerpc/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/powerpc/Attic/bfd.h 2011/04/29 06:39:15 1.8.32.1
+++ src/gnu/lib/libbfd/arch/powerpc/Attic/bfd.h 2011/12/02 10:08:41 1.8.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.1.32.1 -r1.1.32.2 src/gnu/lib/libbfd/arch/powerpc64/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/powerpc64/Attic/bfd.h 2011/04/29 06:39:15 1.1.32.1
+++ src/gnu/lib/libbfd/arch/powerpc64/Attic/bfd.h 2011/12/02 10:08:42 1.1.32.2
@@ -1595,26 +1595,27 @@ enum bfd_architecture @@ -1595,26 +1595,27 @@ enum bfd_architecture
1595#define bfd_mach_mips5000 5000 1595#define bfd_mach_mips5000 5000
1596#define bfd_mach_mips5400 5400 1596#define bfd_mach_mips5400 5400
1597#define bfd_mach_mips5500 5500 1597#define bfd_mach_mips5500 5500
1598#define bfd_mach_mips6000 6000 1598#define bfd_mach_mips6000 6000
1599#define bfd_mach_mips7000 7000 1599#define bfd_mach_mips7000 7000
1600#define bfd_mach_mips8000 8000 1600#define bfd_mach_mips8000 8000
1601#define bfd_mach_mips9000 9000 1601#define bfd_mach_mips9000 9000
1602#define bfd_mach_mips10000 10000 1602#define bfd_mach_mips10000 10000
1603#define bfd_mach_mips12000 12000 1603#define bfd_mach_mips12000 12000
1604#define bfd_mach_mips16 16 1604#define bfd_mach_mips16 16
1605#define bfd_mach_mips5 5 1605#define bfd_mach_mips5 5
1606#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1606#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1607#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1607#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1608#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1608#define bfd_mach_mipsisa32 32 1609#define bfd_mach_mipsisa32 32
1609#define bfd_mach_mipsisa32r2 33 1610#define bfd_mach_mipsisa32r2 33
1610#define bfd_mach_mipsisa64 64 1611#define bfd_mach_mipsisa64 64
1611#define bfd_mach_mipsisa64r2 65 1612#define bfd_mach_mipsisa64r2 65
1612 bfd_arch_i386, /* Intel 386 */ 1613 bfd_arch_i386, /* Intel 386 */
1613#define bfd_mach_i386_i386 1 1614#define bfd_mach_i386_i386 1
1614#define bfd_mach_i386_i8086 2 1615#define bfd_mach_i386_i8086 2
1615#define bfd_mach_i386_i386_intel_syntax 3 1616#define bfd_mach_i386_i386_intel_syntax 3
1616#define bfd_mach_x86_64 64 1617#define bfd_mach_x86_64 64
1617#define bfd_mach_x86_64_intel_syntax 65 1618#define bfd_mach_x86_64_intel_syntax 65
1618 bfd_arch_we32k, /* AT&T WE32xxx */ 1619 bfd_arch_we32k, /* AT&T WE32xxx */
1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1620 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1620 bfd_arch_i860, /* Intel 860 */ 1621 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.7.24.1 -r1.7.24.2 src/gnu/lib/libbfd/arch/sh3eb/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/sh3eb/Attic/bfd.h 2011/04/29 06:39:15 1.7.24.1
+++ src/gnu/lib/libbfd/arch/sh3eb/Attic/bfd.h 2011/12/02 10:08:42 1.7.24.2
@@ -1595,26 +1595,27 @@ enum bfd_architecture @@ -1595,26 +1595,27 @@ enum bfd_architecture
1595#define bfd_mach_mips5000 5000 1595#define bfd_mach_mips5000 5000
1596#define bfd_mach_mips5400 5400 1596#define bfd_mach_mips5400 5400
1597#define bfd_mach_mips5500 5500 1597#define bfd_mach_mips5500 5500
1598#define bfd_mach_mips6000 6000 1598#define bfd_mach_mips6000 6000
1599#define bfd_mach_mips7000 7000 1599#define bfd_mach_mips7000 7000
1600#define bfd_mach_mips8000 8000 1600#define bfd_mach_mips8000 8000
1601#define bfd_mach_mips9000 9000 1601#define bfd_mach_mips9000 9000
1602#define bfd_mach_mips10000 10000 1602#define bfd_mach_mips10000 10000
1603#define bfd_mach_mips12000 12000 1603#define bfd_mach_mips12000 12000
1604#define bfd_mach_mips16 16 1604#define bfd_mach_mips16 16
1605#define bfd_mach_mips5 5 1605#define bfd_mach_mips5 5
1606#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1606#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1607#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1607#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1608#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1608#define bfd_mach_mipsisa32 32 1609#define bfd_mach_mipsisa32 32
1609#define bfd_mach_mipsisa32r2 33 1610#define bfd_mach_mipsisa32r2 33
1610#define bfd_mach_mipsisa64 64 1611#define bfd_mach_mipsisa64 64
1611#define bfd_mach_mipsisa64r2 65 1612#define bfd_mach_mipsisa64r2 65
1612 bfd_arch_i386, /* Intel 386 */ 1613 bfd_arch_i386, /* Intel 386 */
1613#define bfd_mach_i386_i386 1 1614#define bfd_mach_i386_i386 1
1614#define bfd_mach_i386_i8086 2 1615#define bfd_mach_i386_i8086 2
1615#define bfd_mach_i386_i386_intel_syntax 3 1616#define bfd_mach_i386_i386_intel_syntax 3
1616#define bfd_mach_x86_64 64 1617#define bfd_mach_x86_64 64
1617#define bfd_mach_x86_64_intel_syntax 65 1618#define bfd_mach_x86_64_intel_syntax 65
1618 bfd_arch_we32k, /* AT&T WE32xxx */ 1619 bfd_arch_we32k, /* AT&T WE32xxx */
1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1620 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1620 bfd_arch_i860, /* Intel 860 */ 1621 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.7.24.1 -r1.7.24.2 src/gnu/lib/libbfd/arch/sh3el/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/sh3el/Attic/bfd.h 2011/04/29 06:39:15 1.7.24.1
+++ src/gnu/lib/libbfd/arch/sh3el/Attic/bfd.h 2011/12/02 10:08:42 1.7.24.2
@@ -1595,26 +1595,27 @@ enum bfd_architecture @@ -1595,26 +1595,27 @@ enum bfd_architecture
1595#define bfd_mach_mips5000 5000 1595#define bfd_mach_mips5000 5000
1596#define bfd_mach_mips5400 5400 1596#define bfd_mach_mips5400 5400
1597#define bfd_mach_mips5500 5500 1597#define bfd_mach_mips5500 5500
1598#define bfd_mach_mips6000 6000 1598#define bfd_mach_mips6000 6000
1599#define bfd_mach_mips7000 7000 1599#define bfd_mach_mips7000 7000
1600#define bfd_mach_mips8000 8000 1600#define bfd_mach_mips8000 8000
1601#define bfd_mach_mips9000 9000 1601#define bfd_mach_mips9000 9000
1602#define bfd_mach_mips10000 10000 1602#define bfd_mach_mips10000 10000
1603#define bfd_mach_mips12000 12000 1603#define bfd_mach_mips12000 12000
1604#define bfd_mach_mips16 16 1604#define bfd_mach_mips16 16
1605#define bfd_mach_mips5 5 1605#define bfd_mach_mips5 5
1606#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1606#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1607#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1607#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1608#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1608#define bfd_mach_mipsisa32 32 1609#define bfd_mach_mipsisa32 32
1609#define bfd_mach_mipsisa32r2 33 1610#define bfd_mach_mipsisa32r2 33
1610#define bfd_mach_mipsisa64 64 1611#define bfd_mach_mipsisa64 64
1611#define bfd_mach_mipsisa64r2 65 1612#define bfd_mach_mipsisa64r2 65
1612 bfd_arch_i386, /* Intel 386 */ 1613 bfd_arch_i386, /* Intel 386 */
1613#define bfd_mach_i386_i386 1 1614#define bfd_mach_i386_i386 1
1614#define bfd_mach_i386_i8086 2 1615#define bfd_mach_i386_i8086 2
1615#define bfd_mach_i386_i386_intel_syntax 3 1616#define bfd_mach_i386_i386_intel_syntax 3
1616#define bfd_mach_x86_64 64 1617#define bfd_mach_x86_64 64
1617#define bfd_mach_x86_64_intel_syntax 65 1618#define bfd_mach_x86_64_intel_syntax 65
1618 bfd_arch_we32k, /* AT&T WE32xxx */ 1619 bfd_arch_we32k, /* AT&T WE32xxx */
1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1620 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1620 bfd_arch_i860, /* Intel 860 */ 1621 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.8.32.1 -r1.8.32.2 src/gnu/lib/libbfd/arch/sparc/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/sparc/Attic/bfd.h 2011/04/29 06:39:16 1.8.32.1
+++ src/gnu/lib/libbfd/arch/sparc/Attic/bfd.h 2011/12/02 10:08:42 1.8.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.8.32.1 -r1.8.32.2 src/gnu/lib/libbfd/arch/sparc64/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/sparc64/Attic/bfd.h 2011/04/29 06:39:16 1.8.32.1
+++ src/gnu/lib/libbfd/arch/sparc64/Attic/bfd.h 2011/12/02 10:08:42 1.8.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.7.32.1 -r1.7.32.2 src/gnu/lib/libbfd/arch/vax/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/vax/Attic/bfd.h 2011/04/29 06:39:16 1.7.32.1
+++ src/gnu/lib/libbfd/arch/vax/Attic/bfd.h 2011/12/02 10:08:42 1.7.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */

cvs diff -r1.5.32.1 -r1.5.32.2 src/gnu/lib/libbfd/arch/x86_64/Attic/bfd.h (expand / switch to unified diff)

--- src/gnu/lib/libbfd/arch/x86_64/Attic/bfd.h 2011/04/29 06:39:16 1.5.32.1
+++ src/gnu/lib/libbfd/arch/x86_64/Attic/bfd.h 2011/12/02 10:08:42 1.5.32.2
@@ -1594,26 +1594,27 @@ enum bfd_architecture @@ -1594,26 +1594,27 @@ enum bfd_architecture
1594#define bfd_mach_mips5000 5000 1594#define bfd_mach_mips5000 5000
1595#define bfd_mach_mips5400 5400 1595#define bfd_mach_mips5400 5400
1596#define bfd_mach_mips5500 5500 1596#define bfd_mach_mips5500 5500
1597#define bfd_mach_mips6000 6000 1597#define bfd_mach_mips6000 6000
1598#define bfd_mach_mips7000 7000 1598#define bfd_mach_mips7000 7000
1599#define bfd_mach_mips8000 8000 1599#define bfd_mach_mips8000 8000
1600#define bfd_mach_mips9000 9000 1600#define bfd_mach_mips9000 9000
1601#define bfd_mach_mips10000 10000 1601#define bfd_mach_mips10000 10000
1602#define bfd_mach_mips12000 12000 1602#define bfd_mach_mips12000 12000
1603#define bfd_mach_mips16 16 1603#define bfd_mach_mips16 16
1604#define bfd_mach_mips5 5 1604#define bfd_mach_mips5 5
1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */ 1605#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */ 1606#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
 1607#define bfd_mach_mips_xlp 887680 /* decimal 'XLP' */
1607#define bfd_mach_mipsisa32 32 1608#define bfd_mach_mipsisa32 32
1608#define bfd_mach_mipsisa32r2 33 1609#define bfd_mach_mipsisa32r2 33
1609#define bfd_mach_mipsisa64 64 1610#define bfd_mach_mipsisa64 64
1610#define bfd_mach_mipsisa64r2 65 1611#define bfd_mach_mipsisa64r2 65
1611 bfd_arch_i386, /* Intel 386 */ 1612 bfd_arch_i386, /* Intel 386 */
1612#define bfd_mach_i386_i386 1 1613#define bfd_mach_i386_i386 1
1613#define bfd_mach_i386_i8086 2 1614#define bfd_mach_i386_i8086 2
1614#define bfd_mach_i386_i386_intel_syntax 3 1615#define bfd_mach_i386_i386_intel_syntax 3
1615#define bfd_mach_x86_64 64 1616#define bfd_mach_x86_64 64
1616#define bfd_mach_x86_64_intel_syntax 65 1617#define bfd_mach_x86_64_intel_syntax 65
1617 bfd_arch_we32k, /* AT&T WE32xxx */ 1618 bfd_arch_we32k, /* AT&T WE32xxx */
1618 bfd_arch_tahoe, /* CCI/Harris Tahoe */ 1619 bfd_arch_tahoe, /* CCI/Harris Tahoe */
1619 bfd_arch_i860, /* Intel 860 */ 1620 bfd_arch_i860, /* Intel 860 */