diff options
Diffstat (limited to 'binutils-2.24/gas/testsuite/gas/arc')
79 files changed, 0 insertions, 3838 deletions
diff --git a/binutils-2.24/gas/testsuite/gas/arc/adc.d b/binutils-2.24/gas/testsuite/gas/arc/adc.d deleted file mode 100644 index 7cb8523e..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/adc.d +++ /dev/null @@ -1,85 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 48 48008400 adc r0,r1,r2 - 4: 00 b8 4d 4b 4b4db800 adc gp,fp,sp - 8: 00 3e af 4b 4baf3e00 adc ilink1,ilink2,blink - c: 00 f8 1d 4f 4f1df800 adc r56,r59,lp_count - 10: 00 fe 00 48 4800fe00 adc r0,r1,0 - 14: 00 84 1f 48 481f8400 adc r0,0,r2 - 18: 00 84 e0 4f 4fe08400 adc 0,r1,r2 - 1c: ff ff 00 48 4800ffff adc r0,r1,-1 - 20: ff 85 1f 48 481f85ff adc r0,-1,r2 - 24: 00 84 e0 4f 4fe08400 adc 0,r1,r2 - 28: ff fe 00 48 4800feff adc r0,r1,255 - 2c: ff 84 1f 48 481f84ff adc r0,255,r2 - 30: 00 84 e0 4f 4fe08400 adc 0,r1,r2 - 34: 00 ff 00 48 4800ff00 adc r0,r1,-256 - 38: 00 85 1f 48 481f8500 adc r0,-256,r2 - 3c: 00 84 e0 4f 4fe08400 adc 0,r1,r2 - 40: 00 fc 00 48 4800fc00 adc r0,r1,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 48 481f0400 adc r0,0xffff_feff,r2 - 4c: ff fe ff ff - 50: ff fc 1f 48 481ffcff adc r0,255,0x100 - 54: 00 01 00 00 - 58: ff 7e 1f 48 481f7eff adc r0,0x100,255 - 5c: 00 01 00 00 - 60: 00 fc 00 48 4800fc00 adc r0,r1,0 - 64: 00 00 00 00 - 64: R_ARC_32 foo - 68: 00 84 00 48 48008400 adc r0,r1,r2 - 6c: 00 0a 62 48 48620a00 adc r3,r4,r5 - 70: 01 90 c3 48 48c39001 adc.z r6,r7,r8 - 74: 01 16 25 49 49251601 adc.z r9,r10,r11 - 78: 02 9c 86 49 49869c02 adc.nz r12,r13,r14 - 7c: 02 22 e8 49 49e82202 adc.nz r15,r16,r17 - 80: 03 a8 49 4a 4a49a803 adc.p r18,r19,r20 - 84: 03 2e ab 4a 4aab2e03 adc.p r21,r22,r23 - 88: 04 b4 0c 4b 4b0cb404 adc.n r24,r25,gp - 8c: 04 3a 6e 4b 4b6e3a04 adc.n fp,sp,ilink1 - 90: 05 c0 cf 4b 4bcfc005 adc.c ilink2,blink,r32 - 94: 05 46 31 4c 4c314605 adc.c r33,r34,r35 - 98: 05 cc 92 4c 4c92cc05 adc.c r36,r37,r38 - 9c: 06 52 f4 4c 4cf45206 adc.nc r39,r40,r41 - a0: 06 d8 55 4d 4d55d806 adc.nc r42,r43,r44 - a4: 06 5e b7 4d 4db75e06 adc.nc r45,r46,r47 - a8: 07 e4 18 4e 4e18e407 adc.v r48,r49,r50 - ac: 07 6a 1a 4f 4f1a6a07 adc.v r56,r52,r53 - b0: 08 f0 1b 4f 4f1bf008 adc.nv r56,r55,r56 - b4: 08 76 1d 4f 4f1d7608 adc.nv r56,r58,r59 - b8: 09 00 9e 4f 4f9e0009 adc.gt lp_count,lp_count,r0 - bc: 0a 7c 00 48 48007c0a adc.ge r0,r0,0 - c0: 00 00 00 00 - c4: 0b 02 3f 48 483f020b adc.lt r1,1,r1 - c8: 01 00 00 00 - cc: 0d 06 7f 48 487f060d adc.hi r3,3,r3 - d0: 03 00 00 00 - d4: 0e 08 df 4f 4fdf080e adc.ls 0,4,r4 - d8: 04 00 00 00 - dc: 0f fc c2 4f 4fc2fc0f adc.pnz 0,r5,5 - e0: 05 00 00 00 - e4: 00 85 00 48 48008500 adc.f r0,r1,r2 - e8: 01 fa 00 48 4800fa01 adc.f r0,r1,1 - ec: 01 84 1e 48 481e8401 adc.f r0,1,r2 - f0: 00 85 e0 4f 4fe08500 adc.f 0,r1,r2 - f4: 00 fd 00 48 4800fd00 adc.f r0,r1,0x200 - f8: 00 02 00 00 - fc: 00 05 1f 48 481f0500 adc.f r0,0x200,r2 - 100: 00 02 00 00 - 104: 01 85 00 48 48008501 adc.z.f r0,r1,r2 - 108: 02 fd 00 48 4800fd02 adc.nz.f r0,r1,0 - 10c: 00 00 00 00 - 110: 0b 05 1f 48 481f050b adc.lt.f r0,0,r2 - 114: 00 00 00 00 - 118: 09 85 c0 4f 4fc08509 adc.gt.f 0,r1,r2 - 11c: 00 00 00 00 00000000 - 120: 0c fd 00 48 4800fd0c adc.le.f r0,r1,0x200 - 124: 00 02 00 00 - 128: 0a 05 1f 48 481f050a adc.ge.f r0,0x200,r2 - 12c: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/adc.s b/binutils-2.24/gas/testsuite/gas/arc/adc.s deleted file mode 100644 index 162f6b82..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/adc.s +++ /dev/null @@ -1,68 +0,0 @@ -# adc test - - adc r0,r1,r2 - adc r26,fp,sp - adc ilink1,ilink2,blink - adc r56,r59,lp_count - - adc r0,r1,0 - adc r0,0,r2 - adc 0,r1,r2 - adc r0,r1,-1 - adc r0,-1,r2 - adc -1,r1,r2 - adc r0,r1,255 - adc r0,255,r2 - adc 255,r1,r2 - adc r0,r1,-256 - adc r0,-256,r2 - adc -256,r1,r2 - - adc r0,r1,256 - adc r0,-257,r2 - - adc r0,255,256 - adc r0,256,255 - - adc r0,r1,foo - - adc.al r0,r1,r2 - adc.ra r3,r4,r5 - adc.eq r6,r7,r8 - adc.z r9,r10,r11 - adc.ne r12,r13,r14 - adc.nz r15,r16,r17 - adc.pl r18,r19,r20 - adc.p r21,r22,r23 - adc.mi r24,r25,r26 - adc.n r27,r28,r29 - adc.cs r30,r31,r32 - adc.c r33,r34,r35 - adc.lo r36,r37,r38 - adc.cc r39,r40,r41 - adc.nc r42,r43,r44 - adc.hs r45,r46,r47 - adc.vs r48,r49,r50 - adc.v r56,r52,r53 - adc.vc r56,r55,r56 - adc.nv r56,r58,r59 - adc.gt r60,r60,r0 - adc.ge r0,r0,0 - adc.lt r1,1,r1 - adc.hi r3,3,r3 - adc.ls 4,4,r4 - adc.pnz 5,r5,5 - - adc.f r0,r1,r2 - adc.f r0,r1,1 - adc.f r0,1,r2 - adc.f 0,r1,r2 - adc.f r0,r1,512 - adc.f r0,512,r2 - - adc.eq.f r0,r1,r2 - adc.ne.f r0,r1,0 - adc.lt.f r0,0,r2 - adc.gt.f 0,r1,r2 - adc.le.f r0,r1,512 - adc.ge.f r0,512,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/add.d b/binutils-2.24/gas/testsuite/gas/arc/add.d deleted file mode 100644 index 864bc4dc..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/add.d +++ /dev/null @@ -1,85 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 40 40008400 add r0,r1,r2 - 4: 00 b8 4d 43 434db800 add gp,fp,sp - 8: 00 3e af 43 43af3e00 add ilink1,ilink2,blink - c: 00 f8 1d 47 471df800 add r56,r59,lp_count - 10: 00 fe 00 40 4000fe00 add r0,r1,0 - 14: 00 84 1f 40 401f8400 add r0,0,r2 - 18: 00 84 e0 47 47e08400 add 0,r1,r2 - 1c: ff ff 00 40 4000ffff add r0,r1,-1 - 20: ff 85 1f 40 401f85ff add r0,-1,r2 - 24: 00 84 e0 47 47e08400 add 0,r1,r2 - 28: ff fe 00 40 4000feff add r0,r1,255 - 2c: ff 84 1f 40 401f84ff add r0,255,r2 - 30: 00 84 e0 47 47e08400 add 0,r1,r2 - 34: 00 ff 00 40 4000ff00 add r0,r1,-256 - 38: 00 85 1f 40 401f8500 add r0,-256,r2 - 3c: 00 84 e0 47 47e08400 add 0,r1,r2 - 40: 00 fc 00 40 4000fc00 add r0,r1,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 40 401f0400 add r0,0xffff_feff,r2 - 4c: ff fe ff ff - 50: ff fc 1f 40 401ffcff add r0,255,0x100 - 54: 00 01 00 00 - 58: ff 7e 1f 40 401f7eff add r0,0x100,255 - 5c: 00 01 00 00 - 60: 00 fc 00 40 4000fc00 add r0,r1,0 - 64: 00 00 00 00 - 64: R_ARC_32 foo - 68: 00 84 00 40 40008400 add r0,r1,r2 - 6c: 00 0a 62 40 40620a00 add r3,r4,r5 - 70: 01 90 c3 40 40c39001 add.z r6,r7,r8 - 74: 01 16 25 41 41251601 add.z r9,r10,r11 - 78: 02 9c 86 41 41869c02 add.nz r12,r13,r14 - 7c: 02 22 e8 41 41e82202 add.nz r15,r16,r17 - 80: 03 a8 49 42 4249a803 add.p r18,r19,r20 - 84: 03 2e ab 42 42ab2e03 add.p r21,r22,r23 - 88: 04 b4 0c 43 430cb404 add.n r24,r25,gp - 8c: 04 3a 6e 43 436e3a04 add.n fp,sp,ilink1 - 90: 05 c0 cf 43 43cfc005 add.c ilink2,blink,r32 - 94: 05 46 31 44 44314605 add.c r33,r34,r35 - 98: 05 cc 92 44 4492cc05 add.c r36,r37,r38 - 9c: 06 52 f4 44 44f45206 add.nc r39,r40,r41 - a0: 06 d8 55 45 4555d806 add.nc r42,r43,r44 - a4: 06 5e b7 45 45b75e06 add.nc r45,r46,r47 - a8: 07 e4 18 46 4618e407 add.v r48,r49,r50 - ac: 07 6a 1a 47 471a6a07 add.v r56,r52,r53 - b0: 08 f0 1b 47 471bf008 add.nv r56,r55,r56 - b4: 08 76 1d 47 471d7608 add.nv r56,r58,r59 - b8: 09 00 9e 47 479e0009 add.gt lp_count,lp_count,r0 - bc: 0a 7c 00 40 40007c0a add.ge r0,r0,0 - c0: 00 00 00 00 - c4: 0b 02 3f 40 403f020b add.lt r1,1,r1 - c8: 01 00 00 00 - cc: 0d 06 7f 40 407f060d add.hi r3,3,r3 - d0: 03 00 00 00 - d4: 0e 08 df 47 47df080e add.ls 0,4,r4 - d8: 04 00 00 00 - dc: 0f fc c2 47 47c2fc0f add.pnz 0,r5,5 - e0: 05 00 00 00 - e4: 00 85 00 40 40008500 add.f r0,r1,r2 - e8: 01 fa 00 40 4000fa01 add.f r0,r1,1 - ec: 01 84 1e 40 401e8401 add.f r0,1,r2 - f0: 00 85 e0 47 47e08500 add.f 0,r1,r2 - f4: 00 fd 00 40 4000fd00 add.f r0,r1,0x200 - f8: 00 02 00 00 - fc: 00 05 1f 40 401f0500 add.f r0,0x200,r2 - 100: 00 02 00 00 - 104: 01 85 00 40 40008501 add.z.f r0,r1,r2 - 108: 02 fd 00 40 4000fd02 add.nz.f r0,r1,0 - 10c: 00 00 00 00 - 110: 0b 05 1f 40 401f050b add.lt.f r0,0,r2 - 114: 00 00 00 00 - 118: 09 85 c0 47 47c08509 add.gt.f 0,r1,r2 - 11c: 00 00 00 00 00000000 - 120: 0c fd 00 40 4000fd0c add.le.f r0,r1,0x200 - 124: 00 02 00 00 - 128: 0a 05 1f 40 401f050a add.ge.f r0,0x200,r2 - 12c: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/add.s b/binutils-2.24/gas/testsuite/gas/arc/add.s deleted file mode 100644 index 8e74971b..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/add.s +++ /dev/null @@ -1,68 +0,0 @@ -# add test - - add r0,r1,r2 - add r26,fp,sp - add ilink1,ilink2,blink - add r56,r59,lp_count - - add r0,r1,0 - add r0,0,r2 - add 0,r1,r2 - add r0,r1,-1 - add r0,-1,r2 - add -1,r1,r2 - add r0,r1,255 - add r0,255,r2 - add 255,r1,r2 - add r0,r1,-256 - add r0,-256,r2 - add -256,r1,r2 - - add r0,r1,256 - add r0,-257,r2 - - add r0,255,256 - add r0,256,255 - - add r0,r1,foo - - add.al r0,r1,r2 - add.ra r3,r4,r5 - add.eq r6,r7,r8 - add.z r9,r10,r11 - add.ne r12,r13,r14 - add.nz r15,r16,r17 - add.pl r18,r19,r20 - add.p r21,r22,r23 - add.mi r24,r25,r26 - add.n r27,r28,r29 - add.cs r30,r31,r32 - add.c r33,r34,r35 - add.lo r36,r37,r38 - add.cc r39,r40,r41 - add.nc r42,r43,r44 - add.hs r45,r46,r47 - add.vs r48,r49,r50 - add.v r56,r52,r53 - add.vc r56,r55,r56 - add.nv r56,r58,r59 - add.gt r60,r60,r0 - add.ge r0,r0,0 - add.lt r1,1,r1 - add.hi r3,3,r3 - add.ls 4,4,r4 - add.pnz 5,r5,5 - - add.f r0,r1,r2 - add.f r0,r1,1 - add.f r0,1,r2 - add.f 0,r1,r2 - add.f r0,r1,512 - add.f r0,512,r2 - - add.eq.f r0,r1,r2 - add.ne.f r0,r1,0 - add.lt.f r0,0,r2 - add.gt.f 0,r1,r2 - add.le.f r0,r1,512 - add.ge.f r0,512,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/alias.d b/binutils-2.24/gas/testsuite/gas/arc/alias.d deleted file mode 100644 index b51acf63..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/alias.d +++ /dev/null @@ -1,68 +0,0 @@ -#objdump: -dr -#name: @OC@ - -# Test the @OC@ insn. - -.*: +file format elf32-.*arc - -Disassembly of section .text: -00000000 @IC+0@008200 @OC@ r0,r1 -00000004 @IC+3@6e3800 @OC@ fp,sp -00000008 @IC+0@1ffe00 @OC@ r0,0 -0000000c @IC+0@3fffff @OC@ r1,-1 -00000010 @IC+7@e10400 @OC@ 0,r2 -00000014 @IC+7@e187ff @OC@ -1,r3 -00000018 @IC+0@9ffeff @OC@ r4,255 -0000001c @IC+7@e28aff @OC@ 255,r5 -00000020 @IC+0@dfff00 @OC@ r6,-256 -00000024 @IC+7@e38f00 @OC@ -256,r7 -00000028 @IC+1@1f7c00 @OC@ r8,256 -00000030 @IC+1@3f7c00 @OC@ r9,-257 -00000038 @IC+7@c51400 @OC@ 511,r10 -00000040 @IC+1@7f7c00 @OC@ r11,1111638594 -00000048 @IC+7@c61800 @OC@ 305419896,r12 -00000050 @IC+7@ff7cff @OC@ 255,256 -00000058 @IC+7@dffeff @OC@ 256,255 -00000060 @IC+0@1f7c00 @OC@ r0,0 - RELOC: 00000064 R_ARC_32 foo -00000068 @IC+0@008200 @OC@ r0,r1 -0000006c @IC+0@620800 @OC@ r3,r4 -00000070 @IC+0@c38e01 @OC@.eq r6,r7 -00000074 @IC+1@251401 @OC@.eq r9,r10 -00000078 @IC+1@869a02 @OC@.ne r12,r13 -0000007c @IC+1@e82002 @OC@.ne r15,r16 -00000080 @IC+2@49a603 @OC@.p r18,r19 -00000084 @IC+2@ab2c03 @OC@.p r21,r22 -00000088 @IC+3@0cb204 @OC@.n r24,r25 -0000008c @IC+3@6e3804 @OC@.n fp,sp -00000090 @IC+3@cfbe05 @OC@.c ilink2,blink -00000094 @IC+4@314405 @OC@.c r33,r34 -00000098 @IC+4@92ca05 @OC@.c r36,r37 -0000009c @IC+4@f45006 @OC@.nc r39,r40 -000000a0 @IC+5@55d606 @OC@.nc r42,r43 -000000a4 @IC+5@b75c06 @OC@.nc r45,r46 -000000a8 @IC+6@18e207 @OC@.v r48,r49 -000000ac @IC+6@7a6807 @OC@.v r51,r52 -000000b0 @IC+6@dbee08 @OC@.nv r54,r55 -000000b4 @IC+7@3d7408 @OC@.nv r57,r58 -000000b8 @IC+7@9e7809 @OC@.gt lp_count,lp_count -000000bc @IC+0@1f7c0a @OC@.ge r0,0 -000000c4 @IC+7@c0820b @OC@.lt 1,r1 -000000cc @IC+7@df7c0c @OC@.le 2,2 -000000d4 @IC+0@61860d @OC@.hi r3,r3 -000000d8 @IC+0@82080e @OC@.ls r4,r4 -000000dc @IC+0@a28a0f @OC@.pnz r5,r5 -000000e0 @IC+0@008300 @OC@.f r0,r1 -000000e4 @IC+0@5efa01 @OC@.f r2,1 -000000e8 @IC+7@a18601 @OC@.f 1,r3 -000000ec @IC+7@a20800 @OC@.f 0,r4 -000000f0 @IC+0@bf7d00 @OC@.f r5,512 -000000f8 @IC+7@c30d00 @OC@.f 512,r6 -00000100 @IC+7@df7d00 @OC@.f 512,512 -00000108 @IC+0@008301 @OC@.eq.f r0,r1 -0000010c @IC+0@3f7d02 @OC@.ne.f r1,0 -00000114 @IC+7@c1050b @OC@.lt.f 0,r2 -0000011c @IC+7@c10509 @OC@.gt.f 1,r2 -00000124 @IC+0@1f7d0c @OC@.le.f r0,512 -0000012c @IC+7@c1050a @OC@.ge.f 512,r2 -00000134 @IC+7@df7d04 @OC@.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/alias.s b/binutils-2.24/gas/testsuite/gas/arc/alias.s deleted file mode 100644 index d524440f..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/alias.s +++ /dev/null @@ -1,76 +0,0 @@ -# @OC@ test - -# reg,reg - @OC@ r0,r1 - @OC@ fp,sp - -# shimm values - @OC@ r0,0 - @OC@ r1,-1 - @OC@ 0,r2 - @OC@ -1,r3 - @OC@ r4,255 - @OC@ 255,r5 - @OC@ r6,-256 - @OC@ -256,r7 - -# limm values - @OC@ r8,256 - @OC@ r9,-257 - @OC@ 511,r10 - @OC@ r11,0x42424242 - @OC@ 0x12345678,r12 - -# shimm and limm - @OC@ 255,256 - @OC@ 256,255 - -# symbols - @OC@ r0,foo - -# conditional execution - @OC@.al r0,r1 - @OC@.ra r3,r4 - @OC@.eq r6,r7 - @OC@.z r9,r10 - @OC@.ne r12,r13 - @OC@.nz r15,r16 - @OC@.pl r18,r19 - @OC@.p r21,r22 - @OC@.mi r24,r25 - @OC@.n r27,r28 - @OC@.cs r30,r31 - @OC@.c r33,r34 - @OC@.lo r36,r37 - @OC@.cc r39,r40 - @OC@.nc r42,r43 - @OC@.hs r45,r46 - @OC@.vs r48,r49 - @OC@.v r51,r52 - @OC@.vc r54,r55 - @OC@.nv r57,r58 - @OC@.gt r60,r60 - @OC@.ge r0,0 - @OC@.lt 1,r1 - @OC@.le 2,2 - @OC@.hi r3,r3 - @OC@.ls r4,r4 - @OC@.pnz r5,r5 - -# flag setting - @OC@.f r0,r1 - @OC@.f r2,1 - @OC@.f 1,r3 - @OC@.f 0,r4 - @OC@.f r5,512 - @OC@.f 512,r6 - @OC@.f 512,512 - -# conditional execution + flag setting - @OC@.eq.f r0,r1 - @OC@.ne.f r1,0 - @OC@.lt.f 0,r2 - @OC@.gt.f 1,r2 - @OC@.le.f r0,512 - @OC@.ge.f 512,r2 - @OC@.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/and.d b/binutils-2.24/gas/testsuite/gas/arc/and.d deleted file mode 100644 index 5fca082a..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/and.d +++ /dev/null @@ -1,85 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 60 60008400 and r0,r1,r2 - 4: 00 b8 4d 63 634db800 and gp,fp,sp - 8: 00 3e af 63 63af3e00 and ilink1,ilink2,blink - c: 00 f8 1d 67 671df800 and r56,r59,lp_count - 10: 00 fe 00 60 6000fe00 and r0,r1,0 - 14: 00 84 1f 60 601f8400 and r0,0,r2 - 18: 00 84 e0 67 67e08400 and 0,r1,r2 - 1c: ff ff 00 60 6000ffff and r0,r1,-1 - 20: ff 85 1f 60 601f85ff and r0,-1,r2 - 24: 00 84 e0 67 67e08400 and 0,r1,r2 - 28: ff fe 00 60 6000feff and r0,r1,255 - 2c: ff 84 1f 60 601f84ff and r0,255,r2 - 30: 00 84 e0 67 67e08400 and 0,r1,r2 - 34: 00 ff 00 60 6000ff00 and r0,r1,-256 - 38: 00 85 1f 60 601f8500 and r0,-256,r2 - 3c: 00 84 e0 67 67e08400 and 0,r1,r2 - 40: 00 fc 00 60 6000fc00 and r0,r1,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 60 601f0400 and r0,0xffff_feff,r2 - 4c: ff fe ff ff - 50: ff fc 1f 60 601ffcff and r0,255,0x100 - 54: 00 01 00 00 - 58: ff 7e 1f 60 601f7eff and r0,0x100,255 - 5c: 00 01 00 00 - 60: 00 fc 00 60 6000fc00 and r0,r1,0 - 64: 00 00 00 00 - 64: R_ARC_32 foo - 68: 00 84 00 60 60008400 and r0,r1,r2 - 6c: 00 0a 62 60 60620a00 and r3,r4,r5 - 70: 01 90 c3 60 60c39001 and.z r6,r7,r8 - 74: 01 16 25 61 61251601 and.z r9,r10,r11 - 78: 02 9c 86 61 61869c02 and.nz r12,r13,r14 - 7c: 02 22 e8 61 61e82202 and.nz r15,r16,r17 - 80: 03 a8 49 62 6249a803 and.p r18,r19,r20 - 84: 03 2e ab 62 62ab2e03 and.p r21,r22,r23 - 88: 04 b4 0c 63 630cb404 and.n r24,r25,gp - 8c: 04 3a 6e 63 636e3a04 and.n fp,sp,ilink1 - 90: 05 c0 cf 63 63cfc005 and.c ilink2,blink,r32 - 94: 05 46 31 64 64314605 and.c r33,r34,r35 - 98: 05 cc 92 64 6492cc05 and.c r36,r37,r38 - 9c: 06 52 f4 64 64f45206 and.nc r39,r40,r41 - a0: 06 d8 55 65 6555d806 and.nc r42,r43,r44 - a4: 06 5e b7 65 65b75e06 and.nc r45,r46,r47 - a8: 07 e4 18 66 6618e407 and.v r48,r49,r50 - ac: 07 6a 1a 67 671a6a07 and.v r56,r52,r53 - b0: 08 f0 1b 67 671bf008 and.nv r56,r55,r56 - b4: 08 76 1d 67 671d7608 and.nv r56,r58,r59 - b8: 09 00 9e 67 679e0009 and.gt lp_count,lp_count,r0 - bc: 0a 7c 00 60 60007c0a and.ge r0,r0,0 - c0: 00 00 00 00 - c4: 0b 02 3f 60 603f020b and.lt r1,1,r1 - c8: 01 00 00 00 - cc: 0d 06 7f 60 607f060d and.hi r3,3,r3 - d0: 03 00 00 00 - d4: 0e 08 df 67 67df080e and.ls 0,4,r4 - d8: 04 00 00 00 - dc: 0f fc c2 67 67c2fc0f and.pnz 0,r5,5 - e0: 05 00 00 00 - e4: 00 85 00 60 60008500 and.f r0,r1,r2 - e8: 01 fa 00 60 6000fa01 and.f r0,r1,1 - ec: 01 84 1e 60 601e8401 and.f r0,1,r2 - f0: 00 85 e0 67 67e08500 and.f 0,r1,r2 - f4: 00 fd 00 60 6000fd00 and.f r0,r1,0x200 - f8: 00 02 00 00 - fc: 00 05 1f 60 601f0500 and.f r0,0x200,r2 - 100: 00 02 00 00 - 104: 01 85 00 60 60008501 and.z.f r0,r1,r2 - 108: 02 fd 00 60 6000fd02 and.nz.f r0,r1,0 - 10c: 00 00 00 00 - 110: 0b 05 1f 60 601f050b and.lt.f r0,0,r2 - 114: 00 00 00 00 - 118: 09 85 c0 67 67c08509 and.gt.f 0,r1,r2 - 11c: 00 00 00 00 00000000 - 120: 0c fd 00 60 6000fd0c and.le.f r0,r1,0x200 - 124: 00 02 00 00 - 128: 0a 05 1f 60 601f050a and.ge.f r0,0x200,r2 - 12c: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/and.s b/binutils-2.24/gas/testsuite/gas/arc/and.s deleted file mode 100644 index ddd78656..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/and.s +++ /dev/null @@ -1,68 +0,0 @@ -# and test - - and r0,r1,r2 - and r26,fp,sp - and ilink1,ilink2,blink - and r56,r59,lp_count - - and r0,r1,0 - and r0,0,r2 - and 0,r1,r2 - and r0,r1,-1 - and r0,-1,r2 - and -1,r1,r2 - and r0,r1,255 - and r0,255,r2 - and 255,r1,r2 - and r0,r1,-256 - and r0,-256,r2 - and -256,r1,r2 - - and r0,r1,256 - and r0,-257,r2 - - and r0,255,256 - and r0,256,255 - - and r0,r1,foo - - and.al r0,r1,r2 - and.ra r3,r4,r5 - and.eq r6,r7,r8 - and.z r9,r10,r11 - and.ne r12,r13,r14 - and.nz r15,r16,r17 - and.pl r18,r19,r20 - and.p r21,r22,r23 - and.mi r24,r25,r26 - and.n r27,r28,r29 - and.cs r30,r31,r32 - and.c r33,r34,r35 - and.lo r36,r37,r38 - and.cc r39,r40,r41 - and.nc r42,r43,r44 - and.hs r45,r46,r47 - and.vs r48,r49,r50 - and.v r56,r52,r53 - and.vc r56,r55,r56 - and.nv r56,r58,r59 - and.gt r60,r60,r0 - and.ge r0,r0,0 - and.lt r1,1,r1 - and.hi r3,3,r3 - and.ls 4,4,r4 - and.pnz 5,r5,5 - - and.f r0,r1,r2 - and.f r0,r1,1 - and.f r0,1,r2 - and.f 0,r1,r2 - and.f r0,r1,512 - and.f r0,512,r2 - - and.eq.f r0,r1,r2 - and.ne.f r0,r1,0 - and.lt.f r0,0,r2 - and.gt.f 0,r1,r2 - and.le.f r0,r1,512 - and.ge.f r0,512,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/arc.exp b/binutils-2.24/gas/testsuite/gas/arc/arc.exp deleted file mode 100644 index 423e12f4..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/arc.exp +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2012 -# Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - -# ARC base instruction set (to arc8) -if [istarget arc*-*-*] then { - run_dump_test ld - run_dump_test ld2 - run_dump_test st - - # Specially encoded/single operand instructions - run_dump_test flag - run_dump_test brk - run_dump_test sleep - run_dump_test swi - run_dump_test asr - run_dump_test lsr - run_dump_test ror - run_dump_test rrc - run_dump_test sexb - run_dump_test sexw - run_dump_test extb - run_dump_test extw - - run_dump_test b - run_dump_test bl - run_dump_test lp - run_dump_test j - run_dump_test jl - run_dump_test add - run_dump_test asl - # FIXME: ??? `lsl' gets dumped as `asl' - # run_dump_test lsl - run_dump_test adc - run_dump_test rlc - run_dump_test sub - run_dump_test sbc - run_dump_test and - run_dump_test mov - run_dump_test or - run_dump_test bic - run_dump_test xor - run_dump_test nop - run_dump_test extensions -} - -# ARC library extensions -if [istarget arc*-*-*] then { - # *TODO* -} diff --git a/binutils-2.24/gas/testsuite/gas/arc/asl.d b/binutils-2.24/gas/testsuite/gas/arc/asl.d deleted file mode 100644 index 89aea0e4..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/asl.d +++ /dev/null @@ -1,68 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 82 00 40 40008200 asl r0,r1 - 4: 00 38 6e 43 436e3800 asl fp,sp - 8: 00 fe 1f 40 401ffe00 asl r0,0 - c: ff ff 3f 40 403fffff asl r1,-1 - 10: 00 04 e1 47 47e10400 asl 0,r2 - 14: 00 86 e1 47 47e18600 asl 0,r3 - 18: ff fe 9f 40 409ffeff asl r4,255 - 1c: 00 8a e2 47 47e28a00 asl 0,r5 - 20: 00 ff df 40 40dfff00 asl r6,-256 - 24: 00 8e e3 47 47e38e00 asl 0,r7 - 28: 00 7c 1f 41 411f7c00 asl r8,0x100 - 2c: 00 01 00 00 - 30: 00 7c 3f 41 413f7c00 asl r9,0xffff_feff - 34: ff fe ff ff - 38: 00 7c 7f 41 417f7c00 asl r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 7c ff 47 47ff7c00 asl 0,0x100 - 44: 00 01 00 00 - 48: 00 7c 1f 40 401f7c00 asl r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 00 82 00 40 40008200 asl r0,r1 - 54: 00 08 62 40 40620800 asl r3,r4 - 58: 01 8e c3 40 40c38e01 asl.z r6,r7 - 5c: 01 14 25 41 41251401 asl.z r9,r10 - 60: 02 9a 86 41 41869a02 asl.nz r12,r13 - 64: 02 20 e8 41 41e82002 asl.nz r15,r16 - 68: 03 a6 49 42 4249a603 asl.p r18,r19 - 6c: 03 2c ab 42 42ab2c03 asl.p r21,r22 - 70: 04 b2 0c 43 430cb204 asl.n r24,r25 - 74: 04 38 6e 43 436e3804 asl.n fp,sp - 78: 05 be cf 43 43cfbe05 asl.c ilink2,blink - 7c: 05 44 31 44 44314405 asl.c r33,r34 - 80: 05 ca 92 44 4492ca05 asl.c r36,r37 - 84: 06 50 f4 44 44f45006 asl.nc r39,r40 - 88: 06 d6 55 45 4555d606 asl.nc r42,r43 - 8c: 06 5c b7 45 45b75c06 asl.nc r45,r46 - 90: 07 e2 18 46 4618e207 asl.v r48,r49 - 94: 07 64 39 46 46396407 asl.v r49,r50 - 98: 08 ee 3b 46 463bee08 asl.nv r49,r55 - 9c: 08 74 3d 46 463d7408 asl.nv r49,r58 - a0: 09 78 9e 47 479e7809 asl.gt lp_count,lp_count - a4: 0a 7c 1f 40 401f7c0a asl.ge r0,0 - a8: 00 00 00 00 - ac: 0c 7c df 47 47df7c0c asl.le 0,2 - b0: 02 00 00 00 - b4: 0d 86 61 40 4061860d asl.hi r3,r3 - b8: 0e 08 82 40 4082080e asl.ls r4,r4 - bc: 0f 8a a2 40 40a28a0f asl.pnz r5,r5 - c0: 00 83 00 40 40008300 asl.f r0,r1 - c4: 01 fa 5e 40 405efa01 asl.f r2,1 - c8: 00 87 e1 47 47e18700 asl.f 0,r3 - cc: 00 09 e2 47 47e20900 asl.f 0,r4 - d0: 00 7d bf 40 40bf7d00 asl.f r5,0x200 - d4: 00 02 00 00 - d8: 00 7d df 47 47df7d00 asl.f 0,0x200 - dc: 00 02 00 00 - e0: 01 83 00 40 40008301 asl.z.f r0,r1 - e4: 02 7d 3f 40 403f7d02 asl.nz.f r1,0 - e8: 00 00 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/asl.s b/binutils-2.24/gas/testsuite/gas/arc/asl.s deleted file mode 100644 index f9314584..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/asl.s +++ /dev/null @@ -1,58 +0,0 @@ -# asl test - - asl r0,r1 - asl fp,sp - - asl r0,0 - asl r1,-1 - asl 0,r2 - asl -1,r3 - asl r4,255 - asl 255,r5 - asl r6,-256 - asl -256,r7 - - asl r8,256 - asl r9,-257 - asl r11,0x42424242 - - asl 255,256 - - asl r0,foo - - asl.al r0,r1 - asl.ra r3,r4 - asl.eq r6,r7 - asl.z r9,r10 - asl.ne r12,r13 - asl.nz r15,r16 - asl.pl r18,r19 - asl.p r21,r22 - asl.mi r24,r25 - asl.n r27,r28 - asl.cs r30,r31 - asl.c r33,r34 - asl.lo r36,r37 - asl.cc r39,r40 - asl.nc r42,r43 - asl.hs r45,r46 - asl.vs r48,r49 - asl.v r49,r50 - asl.vc r49,r55 - asl.nv r49,r58 - asl.gt r60,r60 - asl.ge r0,0 - asl.le 2,2 - asl.hi r3,r3 - asl.ls r4,r4 - asl.pnz r5,r5 - - asl.f r0,r1 - asl.f r2,1 - asl.f 1,r3 - asl.f 0,r4 - asl.f r5,512 - asl.f 512,512 - - asl.eq.f r0,r1 - asl.ne.f r1,0 diff --git a/binutils-2.24/gas/testsuite/gas/arc/asr.d b/binutils-2.24/gas/testsuite/gas/arc/asr.d deleted file mode 100644 index bb4c96ef..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/asr.d +++ /dev/null @@ -1,51 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 82 00 18 18008200 asr r0,r1 - 4: 00 02 6e 1b 1b6e0200 asr fp,sp - 8: 00 82 1f 18 181f8200 asr r0,0 - c: ff 83 3f 18 183f83ff asr r1,-1 - 10: 00 02 e1 1f 1fe10200 asr 0,r2 - 14: 00 82 e1 1f 1fe18200 asr 0,r3 - 18: ff 82 9f 18 189f82ff asr r4,255 - 1c: 00 82 e2 1f 1fe28200 asr 0,r5 - 20: 00 83 df 18 18df8300 asr r6,-256 - 24: 00 82 e3 1f 1fe38200 asr 0,r7 - 28: 00 02 1f 19 191f0200 asr r8,0x100 - 2c: 00 01 00 00 - 30: 00 02 3f 19 193f0200 asr r9,0xffff_feff - 34: ff fe ff ff - 38: 00 02 7f 19 197f0200 asr r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 02 ff 1f 1fff0200 asr 0,0x100 - 44: 00 01 00 00 - 48: 00 02 1f 18 181f0200 asr r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 01 82 45 19 19458201 asr.z r10,r11 - 54: 02 82 86 19 19868202 asr.nz r12,r13 - 58: 0b 02 df 19 19df020b asr.lt r14,0 - 5c: 00 00 00 00 - 60: 09 02 ff 19 19ff0209 asr.gt r15,0x200 - 64: 00 02 00 00 - 68: 00 83 00 18 18008300 asr.f r0,r1 - 6c: 01 82 5e 18 185e8201 asr.f r2,1 - 70: 00 03 e2 1f 1fe20300 asr.f 0,r4 - 74: 00 03 bf 18 18bf0300 asr.f r5,0x200 - 78: 00 02 00 00 - 7c: 00 03 df 1f 1fdf0300 asr.f 0,0x200 - 80: 00 02 00 00 - 84: 01 83 00 18 18008301 asr.z.f r0,r1 - 88: 02 03 3f 18 183f0302 asr.nz.f r1,0 - 8c: 00 00 00 00 - 90: 0b 03 c1 1f 1fc1030b asr.lt.f 0,r2 - 94: 00 00 00 00 00000000 - 98: 0c 03 1f 18 181f030c asr.le.f r0,0x200 - 9c: 00 02 00 00 - a0: 04 03 df 1f 1fdf0304 asr.n.f 0,0x200 - a4: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/asr.s b/binutils-2.24/gas/testsuite/gas/arc/asr.s deleted file mode 100644 index 9998b349..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/asr.s +++ /dev/null @@ -1,38 +0,0 @@ -# asr test - - asr r0,r1 - asr fp,sp - - asr r0,0 - asr r1,-1 - asr 0,r2 - asr -1,r3 - asr r4,255 - asr 255,r5 - asr r6,-256 - asr -256,r7 - - asr r8,256 - asr r9,-257 - asr r11,0x42424242 - - asr 255,256 - - asr r0,foo - - asr.eq r10,r11 - asr.ne r12,r13 - asr.lt r14,0 - asr.gt r15,512 - - asr.f r0,r1 - asr.f r2,1 - asr.f 0,r4 - asr.f r5,512 - asr.f 512,512 - - asr.eq.f r0,r1 - asr.ne.f r1,0 - asr.lt.f 0,r2 - asr.le.f r0,512 - asr.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/b.d b/binutils-2.24/gas/testsuite/gas/arc/b.d deleted file mode 100644 index 8c2eb01c..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/b.d +++ /dev/null @@ -1,76 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <text_label>: - 0: 80 ff ff 27 27ffff80 b 0 <text_label> - - 4: 00 ff ff 27 27ffff00 b 0 <text_label> - - 8: 80 fe ff 27 27fffe80 b 0 <text_label> - - c: 01 fe ff 27 27fffe01 bz 0 <text_label> - - 10: 81 fd ff 27 27fffd81 bz 0 <text_label> - - 14: 02 fd ff 27 27fffd02 bnz 0 <text_label> - - 18: 82 fc ff 27 27fffc82 bnz 0 <text_label> - - 1c: 03 fc ff 27 27fffc03 bp 0 <text_label> - - 20: 83 fb ff 27 27fffb83 bp 0 <text_label> - - 24: 04 fb ff 27 27fffb04 bn 0 <text_label> - - 28: 84 fa ff 27 27fffa84 bn 0 <text_label> - - 2c: 05 fa ff 27 27fffa05 bc 0 <text_label> - - 30: 85 f9 ff 27 27fff985 bc 0 <text_label> - - 34: 05 f9 ff 27 27fff905 bc 0 <text_label> - - 38: 86 f8 ff 27 27fff886 bnc 0 <text_label> - - 3c: 06 f8 ff 27 27fff806 bnc 0 <text_label> - - 40: 86 f7 ff 27 27fff786 bnc 0 <text_label> - - 44: 07 f7 ff 27 27fff707 bv 0 <text_label> - - 48: 87 f6 ff 27 27fff687 bv 0 <text_label> - - 4c: 08 f6 ff 27 27fff608 bnv 0 <text_label> - - 50: 88 f5 ff 27 27fff588 bnv 0 <text_label> - - 54: 09 f5 ff 27 27fff509 bgt 0 <text_label> - - 58: 8a f4 ff 27 27fff48a bge 0 <text_label> - - 5c: 0b f4 ff 27 27fff40b blt 0 <text_label> - - 60: 8c f3 ff 27 27fff38c ble 0 <text_label> - - 64: 0d f3 ff 27 27fff30d bhi 0 <text_label> - - 68: 8e f2 ff 27 27fff28e bls 0 <text_label> - - 6c: 0f f2 ff 27 27fff20f bpnz 0 <text_label> - - 70: a0 f1 ff 27 27fff1a0 b.d 0 <text_label> - - 74: 00 f1 ff 27 27fff100 b 0 <text_label> - - 78: c0 f0 ff 27 27fff0c0 b.jd 0 <text_label> - - 7c: 21 f0 ff 27 27fff021 bz.d 0 <text_label> - - 80: 82 ef ff 27 27ffef82 bnz 0 <text_label> - - 84: 46 ef ff 27 27ffef46 bnc.jd 0 <text_label> - diff --git a/binutils-2.24/gas/testsuite/gas/arc/b.s b/binutils-2.24/gas/testsuite/gas/arc/b.s deleted file mode 100644 index a215fe48..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/b.s +++ /dev/null @@ -1,40 +0,0 @@ -# b test - -text_label: - - b text_label - bal text_label - bra text_label - beq text_label - bz text_label - bne text_label - bnz text_label - bpl text_label - bp text_label - bmi text_label - bn text_label - bcs text_label - bc text_label - blo text_label - bcc text_label - bnc text_label - bhs text_label - bvs text_label - bv text_label - bvc text_label - bnv text_label - bgt text_label - bge text_label - blt text_label - ble text_label - bhi text_label - bls text_label - bpnz text_label - - b.d text_label - b.nd text_label - b.jd text_label - - beq.d text_label - bne.nd text_label - bcc.jd text_label diff --git a/binutils-2.24/gas/testsuite/gas/arc/bic.d b/binutils-2.24/gas/testsuite/gas/arc/bic.d deleted file mode 100644 index 5b2a2337..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/bic.d +++ /dev/null @@ -1,85 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 70 70008400 bic r0,r1,r2 - 4: 00 b8 4d 73 734db800 bic gp,fp,sp - 8: 00 3e af 73 73af3e00 bic ilink1,ilink2,blink - c: 00 f8 1d 77 771df800 bic r56,r59,lp_count - 10: 00 fe 00 70 7000fe00 bic r0,r1,0 - 14: 00 84 1f 70 701f8400 bic r0,0,r2 - 18: 00 84 e0 77 77e08400 bic 0,r1,r2 - 1c: ff ff 00 70 7000ffff bic r0,r1,-1 - 20: ff 85 1f 70 701f85ff bic r0,-1,r2 - 24: 00 84 e0 77 77e08400 bic 0,r1,r2 - 28: ff fe 00 70 7000feff bic r0,r1,255 - 2c: ff 84 1f 70 701f84ff bic r0,255,r2 - 30: 00 84 e0 77 77e08400 bic 0,r1,r2 - 34: 00 ff 00 70 7000ff00 bic r0,r1,-256 - 38: 00 85 1f 70 701f8500 bic r0,-256,r2 - 3c: 00 84 e0 77 77e08400 bic 0,r1,r2 - 40: 00 fc 00 70 7000fc00 bic r0,r1,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 70 701f0400 bic r0,0xffff_feff,r2 - 4c: ff fe ff ff - 50: ff fc 1f 70 701ffcff bic r0,255,0x100 - 54: 00 01 00 00 - 58: ff 7e 1f 70 701f7eff bic r0,0x100,255 - 5c: 00 01 00 00 - 60: 00 fc 00 70 7000fc00 bic r0,r1,0 - 64: 00 00 00 00 - 64: R_ARC_32 foo - 68: 00 84 00 70 70008400 bic r0,r1,r2 - 6c: 00 0a 62 70 70620a00 bic r3,r4,r5 - 70: 01 90 c3 70 70c39001 bic.z r6,r7,r8 - 74: 01 16 25 71 71251601 bic.z r9,r10,r11 - 78: 02 9c 86 71 71869c02 bic.nz r12,r13,r14 - 7c: 02 22 e8 71 71e82202 bic.nz r15,r16,r17 - 80: 03 a8 49 72 7249a803 bic.p r18,r19,r20 - 84: 03 2e ab 72 72ab2e03 bic.p r21,r22,r23 - 88: 04 b4 0c 73 730cb404 bic.n r24,r25,gp - 8c: 04 3a 6e 73 736e3a04 bic.n fp,sp,ilink1 - 90: 05 c0 cf 73 73cfc005 bic.c ilink2,blink,r32 - 94: 05 46 31 74 74314605 bic.c r33,r34,r35 - 98: 05 cc 92 74 7492cc05 bic.c r36,r37,r38 - 9c: 06 52 f4 74 74f45206 bic.nc r39,r40,r41 - a0: 06 d8 55 75 7555d806 bic.nc r42,r43,r44 - a4: 06 5e b7 75 75b75e06 bic.nc r45,r46,r47 - a8: 07 e4 18 76 7618e407 bic.v r48,r49,r50 - ac: 07 6a 1a 77 771a6a07 bic.v r56,r52,r53 - b0: 08 f0 1b 77 771bf008 bic.nv r56,r55,r56 - b4: 08 76 1d 77 771d7608 bic.nv r56,r58,r59 - b8: 09 00 9e 77 779e0009 bic.gt lp_count,lp_count,r0 - bc: 0a 7c 00 70 70007c0a bic.ge r0,r0,0 - c0: 00 00 00 00 - c4: 0b 02 3f 70 703f020b bic.lt r1,1,r1 - c8: 01 00 00 00 - cc: 0d 06 7f 70 707f060d bic.hi r3,3,r3 - d0: 03 00 00 00 - d4: 0e 08 df 77 77df080e bic.ls 0,4,r4 - d8: 04 00 00 00 - dc: 0f fc c2 77 77c2fc0f bic.pnz 0,r5,5 - e0: 05 00 00 00 - e4: 00 85 00 70 70008500 bic.f r0,r1,r2 - e8: 01 fa 00 70 7000fa01 bic.f r0,r1,1 - ec: 01 84 1e 70 701e8401 bic.f r0,1,r2 - f0: 00 85 e0 77 77e08500 bic.f 0,r1,r2 - f4: 00 fd 00 70 7000fd00 bic.f r0,r1,0x200 - f8: 00 02 00 00 - fc: 00 05 1f 70 701f0500 bic.f r0,0x200,r2 - 100: 00 02 00 00 - 104: 01 85 00 70 70008501 bic.z.f r0,r1,r2 - 108: 02 fd 00 70 7000fd02 bic.nz.f r0,r1,0 - 10c: 00 00 00 00 - 110: 0b 05 1f 70 701f050b bic.lt.f r0,0,r2 - 114: 00 00 00 00 - 118: 09 85 c0 77 77c08509 bic.gt.f 0,r1,r2 - 11c: 00 00 00 00 00000000 - 120: 0c fd 00 70 7000fd0c bic.le.f r0,r1,0x200 - 124: 00 02 00 00 - 128: 0a 05 1f 70 701f050a bic.ge.f r0,0x200,r2 - 12c: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/bic.s b/binutils-2.24/gas/testsuite/gas/arc/bic.s deleted file mode 100644 index fc5eb199..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/bic.s +++ /dev/null @@ -1,68 +0,0 @@ -# bic test - - bic r0,r1,r2 - bic r26,fp,sp - bic ilink1,ilink2,blink - bic r56,r59,lp_count - - bic r0,r1,0 - bic r0,0,r2 - bic 0,r1,r2 - bic r0,r1,-1 - bic r0,-1,r2 - bic -1,r1,r2 - bic r0,r1,255 - bic r0,255,r2 - bic 255,r1,r2 - bic r0,r1,-256 - bic r0,-256,r2 - bic -256,r1,r2 - - bic r0,r1,256 - bic r0,-257,r2 - - bic r0,255,256 - bic r0,256,255 - - bic r0,r1,foo - - bic.al r0,r1,r2 - bic.ra r3,r4,r5 - bic.eq r6,r7,r8 - bic.z r9,r10,r11 - bic.ne r12,r13,r14 - bic.nz r15,r16,r17 - bic.pl r18,r19,r20 - bic.p r21,r22,r23 - bic.mi r24,r25,r26 - bic.n r27,r28,r29 - bic.cs r30,r31,r32 - bic.c r33,r34,r35 - bic.lo r36,r37,r38 - bic.cc r39,r40,r41 - bic.nc r42,r43,r44 - bic.hs r45,r46,r47 - bic.vs r48,r49,r50 - bic.v r56,r52,r53 - bic.vc r56,r55,r56 - bic.nv r56,r58,r59 - bic.gt r60,r60,r0 - bic.ge r0,r0,0 - bic.lt r1,1,r1 - bic.hi r3,3,r3 - bic.ls 4,4,r4 - bic.pnz 5,r5,5 - - bic.f r0,r1,r2 - bic.f r0,r1,1 - bic.f r0,1,r2 - bic.f 0,r1,r2 - bic.f r0,r1,512 - bic.f r0,512,r2 - - bic.eq.f r0,r1,r2 - bic.ne.f r0,r1,0 - bic.lt.f r0,0,r2 - bic.gt.f 0,r1,r2 - bic.le.f r0,r1,512 - bic.ge.f r0,512,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/bl.d b/binutils-2.24/gas/testsuite/gas/arc/bl.d deleted file mode 100644 index 0cc19db1..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/bl.d +++ /dev/null @@ -1,76 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <text_label>: - 0: 80 ff ff 2f 2fffff80 bl 0 <text_label> - - 4: 00 ff ff 2f 2fffff00 bl 0 <text_label> - - 8: 80 fe ff 2f 2ffffe80 bl 0 <text_label> - - c: 01 fe ff 2f 2ffffe01 blz 0 <text_label> - - 10: 81 fd ff 2f 2ffffd81 blz 0 <text_label> - - 14: 02 fd ff 2f 2ffffd02 blnz 0 <text_label> - - 18: 82 fc ff 2f 2ffffc82 blnz 0 <text_label> - - 1c: 03 fc ff 2f 2ffffc03 blp 0 <text_label> - - 20: 83 fb ff 2f 2ffffb83 blp 0 <text_label> - - 24: 04 fb ff 2f 2ffffb04 bln 0 <text_label> - - 28: 84 fa ff 2f 2ffffa84 bln 0 <text_label> - - 2c: 05 fa ff 2f 2ffffa05 blc 0 <text_label> - - 30: 85 f9 ff 2f 2ffff985 blc 0 <text_label> - - 34: 05 f9 ff 2f 2ffff905 blc 0 <text_label> - - 38: 86 f8 ff 2f 2ffff886 blnc 0 <text_label> - - 3c: 06 f8 ff 2f 2ffff806 blnc 0 <text_label> - - 40: 86 f7 ff 2f 2ffff786 blnc 0 <text_label> - - 44: 07 f7 ff 2f 2ffff707 blv 0 <text_label> - - 48: 87 f6 ff 2f 2ffff687 blv 0 <text_label> - - 4c: 08 f6 ff 2f 2ffff608 blnv 0 <text_label> - - 50: 88 f5 ff 2f 2ffff588 blnv 0 <text_label> - - 54: 09 f5 ff 2f 2ffff509 blgt 0 <text_label> - - 58: 8a f4 ff 2f 2ffff48a blge 0 <text_label> - - 5c: 0b f4 ff 2f 2ffff40b bllt 0 <text_label> - - 60: 8c f3 ff 2f 2ffff38c blle 0 <text_label> - - 64: 0d f3 ff 2f 2ffff30d blhi 0 <text_label> - - 68: 8e f2 ff 2f 2ffff28e blls 0 <text_label> - - 6c: 0f f2 ff 2f 2ffff20f blpnz 0 <text_label> - - 70: a0 f1 ff 2f 2ffff1a0 bl.d 0 <text_label> - - 74: 00 f1 ff 2f 2ffff100 bl 0 <text_label> - - 78: c0 f0 ff 2f 2ffff0c0 bl.jd 0 <text_label> - - 7c: 21 f0 ff 2f 2ffff021 blz.d 0 <text_label> - - 80: 82 ef ff 2f 2fffef82 blnz 0 <text_label> - - 84: 46 ef ff 2f 2fffef46 blnc.jd 0 <text_label> - diff --git a/binutils-2.24/gas/testsuite/gas/arc/bl.s b/binutils-2.24/gas/testsuite/gas/arc/bl.s deleted file mode 100644 index 8181f390..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/bl.s +++ /dev/null @@ -1,40 +0,0 @@ -# bl test - -text_label: - - bl text_label - blal text_label - blra text_label - bleq text_label - blz text_label - blne text_label - blnz text_label - blpl text_label - blp text_label - blmi text_label - bln text_label - blcs text_label - blc text_label - bllo text_label - blcc text_label - blnc text_label - blhs text_label - blvs text_label - blv text_label - blvc text_label - blnv text_label - blgt text_label - blge text_label - bllt text_label - blle text_label - blhi text_label - blls text_label - blpnz text_label - - bl.d text_label - bl.nd text_label - bl.jd text_label - - bleq.d text_label - blne.nd text_label - blcc.jd text_label diff --git a/binutils-2.24/gas/testsuite/gas/arc/branch.d b/binutils-2.24/gas/testsuite/gas/arc/branch.d deleted file mode 100644 index 4c9b014b..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/branch.d +++ /dev/null @@ -1,45 +0,0 @@ -#objdump: -dr -#name: @OC@ - -# Test the @OC@ insn. - -.*: +file format elf32-.*arc - -Disassembly of section .text: -00000000 <text_label> @IC+7@ffff80 @OC@ 00000000 <text_label> -00000004 <text_label\+4> @IC+7@ffff00 @OC@ 00000000 <text_label> -00000008 <text_label\+8> @IC+7@fffe80 @OC@ 00000000 <text_label> -0000000c <text_label\+c> @IC+7@fffe01 @OC@eq 00000000 <text_label> -00000010 <text_label\+10> @IC+7@fffd81 @OC@eq 00000000 <text_label> -00000014 <text_label\+14> @IC+7@fffd02 @OC@ne 00000000 <text_label> -00000018 <text_label\+18> @IC+7@fffc82 @OC@ne 00000000 <text_label> -0000001c <text_label\+1c> @IC+7@fffc03 @OC@p 00000000 <text_label> -00000020 <text_label\+20> @IC+7@fffb83 @OC@p 00000000 <text_label> -00000024 <text_label\+24> @IC+7@fffb04 @OC@n 00000000 <text_label> -00000028 <text_label\+28> @IC+7@fffa84 @OC@n 00000000 <text_label> -0000002c <text_label\+2c> @IC+7@fffa05 @OC@c 00000000 <text_label> -00000030 <text_label\+30> @IC+7@fff985 @OC@c 00000000 <text_label> -00000034 <text_label\+34> @IC+7@fff905 @OC@c 00000000 <text_label> -00000038 <text_label\+38> @IC+7@fff886 @OC@nc 00000000 <text_label> -0000003c <text_label\+3c> @IC+7@fff806 @OC@nc 00000000 <text_label> -00000040 <text_label\+40> @IC+7@fff786 @OC@nc 00000000 <text_label> -00000044 <text_label\+44> @IC+7@fff707 @OC@v 00000000 <text_label> -00000048 <text_label\+48> @IC+7@fff687 @OC@v 00000000 <text_label> -0000004c <text_label\+4c> @IC+7@fff608 @OC@nv 00000000 <text_label> -00000050 <text_label\+50> @IC+7@fff588 @OC@nv 00000000 <text_label> -00000054 <text_label\+54> @IC+7@fff509 @OC@gt 00000000 <text_label> -00000058 <text_label\+58> @IC+7@fff48a @OC@ge 00000000 <text_label> -0000005c <text_label\+5c> @IC+7@fff40b @OC@lt 00000000 <text_label> -00000060 <text_label\+60> @IC+7@fff38c @OC@le 00000000 <text_label> -00000064 <text_label\+64> @IC+7@fff30d @OC@hi 00000000 <text_label> -00000068 <text_label\+68> @IC+7@fff28e @OC@ls 00000000 <text_label> -0000006c <text_label\+6c> @IC+7@fff20f @OC@pnz 00000000 <text_label> -00000070 <text_label\+70> @IC+7@ffff80 @OC@ 00000070 <text_label\+70> - RELOC: 00000070 R_ARC_B22_PCREL external_text_label -00000074 <text_label\+74> @IC+0@000000 @OC@ 00000078 <text_label\+78> -00000078 <text_label\+78> @IC+7@fff0a0 @OC@.d 00000000 <text_label> -0000007c <text_label\+7c> @IC+7@fff000 @OC@ 00000000 <text_label> -00000080 <text_label\+80> @IC+7@ffefc0 @OC@.jd 00000000 <text_label> -00000084 <text_label\+84> @IC+7@ffef21 @OC@eq.d 00000000 <text_label> -00000088 <text_label\+88> @IC+7@ffee82 @OC@ne 00000000 <text_label> -0000008c <text_label\+8c> @IC+7@ffee46 @OC@nc.jd 00000000 <text_label> diff --git a/binutils-2.24/gas/testsuite/gas/arc/branch.s b/binutils-2.24/gas/testsuite/gas/arc/branch.s deleted file mode 100644 index 8bf1618f..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/branch.s +++ /dev/null @@ -1,47 +0,0 @@ -# @OC@ test - -text_label: - -# Condition tests - @OC@ text_label - @OC@al text_label - @OC@ra text_label - @OC@eq text_label - @OC@z text_label - @OC@ne text_label - @OC@nz text_label - @OC@pl text_label - @OC@p text_label - @OC@mi text_label - @OC@n text_label - @OC@cs text_label - @OC@c text_label - @OC@lo text_label - @OC@cc text_label - @OC@nc text_label - @OC@hs text_label - @OC@vs text_label - @OC@v text_label - @OC@vc text_label - @OC@nv text_label - @OC@gt text_label - @OC@ge text_label - @OC@lt text_label - @OC@le text_label - @OC@hi text_label - @OC@ls text_label - @OC@pnz text_label - - @OC@ external_text_label - - @OC@ 0 - -# Delay slots - @OC@.d text_label - @OC@.nd text_label - @OC@.jd text_label - -# Condition tests and delay slots - @OC@eq.d text_label - @OC@ne.nd text_label - @OC@cc.jd text_label diff --git a/binutils-2.24/gas/testsuite/gas/arc/brk.d b/binutils-2.24/gas/testsuite/gas/arc/brk.d deleted file mode 100644 index 70f9e4f2..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/brk.d +++ /dev/null @@ -1,11 +0,0 @@ -#as: -EL -marc7 -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <main>: - 0: 00 84 00 40 40008400 add r0,r1,r2 - 4: 00 fe ff 1f 1ffffe00 brk - 8: 00 0a 62 50 50620a00 sub r3,r4,r5 diff --git a/binutils-2.24/gas/testsuite/gas/arc/brk.s b/binutils-2.24/gas/testsuite/gas/arc/brk.s deleted file mode 100644 index 00b07615..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/brk.s +++ /dev/null @@ -1,7 +0,0 @@ -# brk test - -main: - - add r0,r1,r2 - brk - sub r3,r4,r5 diff --git a/binutils-2.24/gas/testsuite/gas/arc/extb.d b/binutils-2.24/gas/testsuite/gas/arc/extb.d deleted file mode 100644 index 1ceca8a6..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/extb.d +++ /dev/null @@ -1,51 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 8e 00 18 18008e00 extb r0,r1 - 4: 00 0e 6e 1b 1b6e0e00 extb fp,sp - 8: 00 8e 1f 18 181f8e00 extb r0,0 - c: ff 8f 3f 18 183f8fff extb r1,-1 - 10: 00 0e e1 1f 1fe10e00 extb 0,r2 - 14: 00 8e e1 1f 1fe18e00 extb 0,r3 - 18: ff 8e 9f 18 189f8eff extb r4,255 - 1c: 00 8e e2 1f 1fe28e00 extb 0,r5 - 20: 00 8f df 18 18df8f00 extb r6,-256 - 24: 00 8e e3 1f 1fe38e00 extb 0,r7 - 28: 00 0e 1f 19 191f0e00 extb r8,0x100 - 2c: 00 01 00 00 - 30: 00 0e 3f 19 193f0e00 extb r9,0xffff_feff - 34: ff fe ff ff - 38: 00 0e 7f 19 197f0e00 extb r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 0e ff 1f 1fff0e00 extb 0,0x100 - 44: 00 01 00 00 - 48: 00 0e 1f 18 181f0e00 extb r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 01 8e 45 19 19458e01 extb.z r10,r11 - 54: 02 8e 86 19 19868e02 extb.nz r12,r13 - 58: 0b 0e df 19 19df0e0b extb.lt r14,0 - 5c: 00 00 00 00 - 60: 09 0e ff 19 19ff0e09 extb.gt r15,0x200 - 64: 00 02 00 00 - 68: 00 8f 00 18 18008f00 extb.f r0,r1 - 6c: 01 8e 5e 18 185e8e01 extb.f r2,1 - 70: 00 0f e2 1f 1fe20f00 extb.f 0,r4 - 74: 00 0f bf 18 18bf0f00 extb.f r5,0x200 - 78: 00 02 00 00 - 7c: 00 0f df 1f 1fdf0f00 extb.f 0,0x200 - 80: 00 02 00 00 - 84: 01 8f 00 18 18008f01 extb.z.f r0,r1 - 88: 02 0f 3f 18 183f0f02 extb.nz.f r1,0 - 8c: 00 00 00 00 - 90: 0b 0f c1 1f 1fc10f0b extb.lt.f 0,r2 - 94: 00 00 00 00 00000000 - 98: 0c 0f 1f 18 181f0f0c extb.le.f r0,0x200 - 9c: 00 02 00 00 - a0: 04 0f df 1f 1fdf0f04 extb.n.f 0,0x200 - a4: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/extb.s b/binutils-2.24/gas/testsuite/gas/arc/extb.s deleted file mode 100644 index e872975d..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/extb.s +++ /dev/null @@ -1,38 +0,0 @@ -# extb test - - extb r0,r1 - extb fp,sp - - extb r0,0 - extb r1,-1 - extb 0,r2 - extb -1,r3 - extb r4,255 - extb 255,r5 - extb r6,-256 - extb -256,r7 - - extb r8,256 - extb r9,-257 - extb r11,0x42424242 - - extb 255,256 - - extb r0,foo - - extb.eq r10,r11 - extb.ne r12,r13 - extb.lt r14,0 - extb.gt r15,512 - - extb.f r0,r1 - extb.f r2,1 - extb.f 0,r4 - extb.f r5,512 - extb.f 512,512 - - extb.eq.f r0,r1 - extb.ne.f r1,0 - extb.lt.f 0,r2 - extb.le.f r0,512 - extb.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/extensions.d b/binutils-2.24/gas/testsuite/gas/arc/extensions.d deleted file mode 100644 index dc0d80b5..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/extensions.d +++ /dev/null @@ -1,12 +0,0 @@ -#as: -EL -marc8 -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <condcodeTest>: - 0: 12 02 00 40 40000212 add.isbusy r0,r0,r1 - 4: 00 02 60 45 45600200 add rwscreg,r0,r1 - 8: 00 d8 00 40 4000d800 add r0,r1,roscreg - c: 00 02 a0 45 45a00200 add woscreg,r0,r1
\ No newline at end of file diff --git a/binutils-2.24/gas/testsuite/gas/arc/extensions.s b/binutils-2.24/gas/testsuite/gas/arc/extensions.s deleted file mode 100644 index 44484eb0..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/extensions.s +++ /dev/null @@ -1,10 +0,0 @@ -.extCondCode isbusy, 0x12 -.extCoreRegister rwscreg,43,r|w,can_shortcut -.extCoreRegister roscreg,44,r,can_shortcut -.extCoreRegister woscreg,45,w,can_shortcut - .section .text -condcodeTest: - add.isbusy r0,r0,r1 - add rwscreg,r0,r1 - add r0,r1,roscreg - add woscreg,r0,r1 diff --git a/binutils-2.24/gas/testsuite/gas/arc/extw.d b/binutils-2.24/gas/testsuite/gas/arc/extw.d deleted file mode 100644 index 500f2fa8..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/extw.d +++ /dev/null @@ -1,51 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 90 00 18 18009000 extw r0,r1 - 4: 00 10 6e 1b 1b6e1000 extw fp,sp - 8: 00 90 1f 18 181f9000 extw r0,0 - c: ff 91 3f 18 183f91ff extw r1,-1 - 10: 00 10 e1 1f 1fe11000 extw 0,r2 - 14: 00 90 e1 1f 1fe19000 extw 0,r3 - 18: ff 90 9f 18 189f90ff extw r4,255 - 1c: 00 90 e2 1f 1fe29000 extw 0,r5 - 20: 00 91 df 18 18df9100 extw r6,-256 - 24: 00 90 e3 1f 1fe39000 extw 0,r7 - 28: 00 10 1f 19 191f1000 extw r8,0x100 - 2c: 00 01 00 00 - 30: 00 10 3f 19 193f1000 extw r9,0xffff_feff - 34: ff fe ff ff - 38: 00 10 7f 19 197f1000 extw r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 10 ff 1f 1fff1000 extw 0,0x100 - 44: 00 01 00 00 - 48: 00 10 1f 18 181f1000 extw r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 01 90 45 19 19459001 extw.z r10,r11 - 54: 02 90 86 19 19869002 extw.nz r12,r13 - 58: 0b 10 df 19 19df100b extw.lt r14,0 - 5c: 00 00 00 00 - 60: 09 10 ff 19 19ff1009 extw.gt r15,0x200 - 64: 00 02 00 00 - 68: 00 91 00 18 18009100 extw.f r0,r1 - 6c: 01 90 5e 18 185e9001 extw.f r2,1 - 70: 00 11 e2 1f 1fe21100 extw.f 0,r4 - 74: 00 11 bf 18 18bf1100 extw.f r5,0x200 - 78: 00 02 00 00 - 7c: 00 11 df 1f 1fdf1100 extw.f 0,0x200 - 80: 00 02 00 00 - 84: 01 91 00 18 18009101 extw.z.f r0,r1 - 88: 02 11 3f 18 183f1102 extw.nz.f r1,0 - 8c: 00 00 00 00 - 90: 0b 11 c1 1f 1fc1110b extw.lt.f 0,r2 - 94: 00 00 00 00 00000000 - 98: 0c 11 1f 18 181f110c extw.le.f r0,0x200 - 9c: 00 02 00 00 - a0: 04 11 df 1f 1fdf1104 extw.n.f 0,0x200 - a4: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/extw.s b/binutils-2.24/gas/testsuite/gas/arc/extw.s deleted file mode 100644 index 060a8e35..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/extw.s +++ /dev/null @@ -1,38 +0,0 @@ -# extw test - - extw r0,r1 - extw fp,sp - - extw r0,0 - extw r1,-1 - extw 0,r2 - extw -1,r3 - extw r4,255 - extw 255,r5 - extw r6,-256 - extw -256,r7 - - extw r8,256 - extw r9,-257 - extw r11,0x42424242 - - extw 255,256 - - extw r0,foo - - extw.eq r10,r11 - extw.ne r12,r13 - extw.lt r14,0 - extw.gt r15,512 - - extw.f r0,r1 - extw.f r2,1 - extw.f 0,r4 - extw.f r5,512 - extw.f 512,512 - - extw.eq.f r0,r1 - extw.ne.f r1,0 - extw.lt.f 0,r2 - extw.le.f r0,512 - extw.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/flag.d b/binutils-2.24/gas/testsuite/gas/arc/flag.d deleted file mode 100644 index 55c59ded..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/flag.d +++ /dev/null @@ -1,38 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 00 a0 1f 1fa00000 flag r0 - 4: 01 80 bf 1f 1fbf8001 flag 1 - 8: 02 80 bf 1f 1fbf8002 flag 2 - c: 04 80 bf 1f 1fbf8004 flag 4 - 10: 08 80 bf 1f 1fbf8008 flag 8 - 14: 10 80 bf 1f 1fbf8010 flag 16 - 18: 20 80 bf 1f 1fbf8020 flag 32 - 1c: 40 80 bf 1f 1fbf8040 flag 64 - 20: 80 80 bf 1f 1fbf8080 flag 128 - 24: 00 00 bf 1f 1fbf0000 flag 0x8000_0001 - 28: 01 00 00 80 - 2c: 0b 00 a0 1f 1fa0000b flag.lt r0 - 30: 09 00 bf 1f 1fbf0009 flag.gt 1 - 34: 01 00 00 00 - 38: 09 00 bf 1f 1fbf0009 flag.gt 2 - 3c: 02 00 00 00 - 40: 09 00 bf 1f 1fbf0009 flag.gt 4 - 44: 04 00 00 00 - 48: 09 00 bf 1f 1fbf0009 flag.gt 8 - 4c: 08 00 00 00 - 50: 09 00 bf 1f 1fbf0009 flag.gt 16 - 54: 10 00 00 00 - 58: 09 00 bf 1f 1fbf0009 flag.gt 32 - 5c: 20 00 00 00 - 60: 09 00 bf 1f 1fbf0009 flag.gt 64 - 64: 40 00 00 00 - 68: 09 00 bf 1f 1fbf0009 flag.gt 128 - 6c: 80 00 00 00 - 70: 0a 00 bf 1f 1fbf000a flag.ge 0x8000_0001 - 74: 01 00 00 80 diff --git a/binutils-2.24/gas/testsuite/gas/arc/flag.s b/binutils-2.24/gas/testsuite/gas/arc/flag.s deleted file mode 100644 index 7067aa54..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/flag.s +++ /dev/null @@ -1,27 +0,0 @@ -# flag test - - flag r0 - - flag 1 - flag 2 - flag 4 - flag 8 - flag 16 - flag 32 - flag 64 - flag 128 - - flag 0x80000001 - - flag.lt r0 - - flag.gt 1 - flag.gt 2 - flag.gt 4 - flag.gt 8 - flag.gt 16 - flag.gt 32 - flag.gt 64 - flag.gt 128 - - flag.ge 0x80000001 diff --git a/binutils-2.24/gas/testsuite/gas/arc/insn3.d b/binutils-2.24/gas/testsuite/gas/arc/insn3.d deleted file mode 100644 index c0207a77..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/insn3.d +++ /dev/null @@ -1,44 +0,0 @@ -#objdump: -dr -#name: @OC@ - -# Test the @OC@ insn. - -.*: +file format elf32-.*arc - -Disassembly of section .text: -00000000 1800@I3+80@00 @OC@ r0,r1 -00000004 1b6e@I3+00@00 @OC@ fp,sp -00000008 181f@I3+80@00 @OC@ r0,0 -0000000c 183f@I3+81@ff @OC@ r1,-1 -00000010 1fe1@I3+00@00 @OC@ 0,r2 -00000014 1fe1@I3+81@ff @OC@ -1,r3 -00000018 189f@I3+80@ff @OC@ r4,255 -0000001c 1fe2@I3+80@ff @OC@ 255,r5 -00000020 18df@I3+81@00 @OC@ r6,-256 -00000024 1fe3@I3+81@00 @OC@ -256,r7 -00000028 191f@I3+00@00 @OC@ r8,256 -00000030 193f@I3+00@00 @OC@ r9,-257 -00000038 1fc5@I3+00@00 @OC@ 511,r10 -00000040 197f@I3+00@00 @OC@ r11,1111638594 -00000048 1fc6@I3+00@00 @OC@ 305419896,r12 -00000050 1fff@I3+00@ff @OC@ 255,256 -00000058 1fdf@I3+80@ff @OC@ 256,255 -00000060 181f@I3+00@00 @OC@ r0,0 - RELOC: 00000064 R_ARC_32 foo -00000068 1945@I3+80@01 @OC@.eq r10,r11 -0000006c 1986@I3+80@02 @OC@.ne r12,r13 -00000070 19df@I3+00@0b @OC@.lt r14,0 -00000078 19ff@I3+00@09 @OC@.gt r15,512 -00000080 1800@I3+81@00 @OC@.f r0,r1 -00000084 185e@I3+80@01 @OC@.f r2,1 -00000088 1fa2@I3+00@00 @OC@.f 0,r4 -0000008c 18bf@I3+01@00 @OC@.f r5,512 -00000094 1fc3@I3+01@00 @OC@.f 512,r6 -0000009c 1fdf@I3+01@00 @OC@.f 512,512 -000000a4 1800@I3+81@01 @OC@.eq.f r0,r1 -000000a8 183f@I3+01@02 @OC@.ne.f r1,0 -000000b0 1fc1@I3+01@0b @OC@.lt.f 0,r2 -000000b8 1fc1@I3+01@09 @OC@.gt.f 1,r2 -000000c0 181f@I3+01@0c @OC@.le.f r0,512 -000000c8 1fc1@I3+01@0a @OC@.ge.f 512,r2 -000000d0 1fdf@I3+01@04 @OC@.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/insn3.s b/binutils-2.24/gas/testsuite/gas/arc/insn3.s deleted file mode 100644 index f12fb883..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/insn3.s +++ /dev/null @@ -1,52 +0,0 @@ -# Insn 3 @OC@ test - -# reg,reg - @OC@ r0,r1 - @OC@ fp,sp - -# shimm values - @OC@ r0,0 - @OC@ r1,-1 - @OC@ 0,r2 - @OC@ -1,r3 - @OC@ r4,255 - @OC@ 255,r5 - @OC@ r6,-256 - @OC@ -256,r7 - -# limm values - @OC@ r8,256 - @OC@ r9,-257 - @OC@ 511,r10 - @OC@ r11,0x42424242 - @OC@ 0x12345678,r12 - -# shimm and limm - @OC@ 255,256 - @OC@ 256,255 - -# symbols - @OC@ r0,foo - -# conditional execution - @OC@.eq r10,r11 - @OC@.ne r12,r13 - @OC@.lt r14,0 - @OC@.gt r15,512 - -# flag setting - @OC@.f r0,r1 - @OC@.f r2,1 - @OC@.f 0,r4 - @OC@.f r5,512 - @OC@.f 512,r6 - @OC@.f 512,512 - -# conditional execution + flag setting - @OC@.eq.f r0,r1 - @OC@.ne.f r1,0 - @OC@.lt.f 0,r2 - @OC@.gt.f 1,r2 - @OC@.le.f r0,512 - @OC@.ge.f 512,r2 - @OC@.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/j.d b/binutils-2.24/gas/testsuite/gas/arc/j.d deleted file mode 100644 index 87e80042..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/j.d +++ /dev/null @@ -1,127 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <text_label>: - 0: 00 00 1f 38 381f0000 j 0 <text_label> - - 4: 00 00 00 00 - 4: R_ARC_B26 .text - 8: 00 00 1f 38 381f0000 j 0 <text_label> - - c: 00 00 00 00 - c: R_ARC_B26 .text - 10: 00 00 1f 38 381f0000 j 0 <text_label> - - 14: 00 00 00 00 - 14: R_ARC_B26 .text - 18: 01 00 1f 38 381f0001 jz 0 <text_label> - - 1c: 00 00 00 00 - 1c: R_ARC_B26 .text - 20: 01 00 1f 38 381f0001 jz 0 <text_label> - - 24: 00 00 00 00 - 24: R_ARC_B26 .text - 28: 02 00 1f 38 381f0002 jnz 0 <text_label> - - 2c: 00 00 00 00 - 2c: R_ARC_B26 .text - 30: 02 00 1f 38 381f0002 jnz 0 <text_label> - - 34: 00 00 00 00 - 34: R_ARC_B26 .text - 38: 03 00 1f 38 381f0003 jp 0 <text_label> - - 3c: 00 00 00 00 - 3c: R_ARC_B26 .text - 40: 03 00 1f 38 381f0003 jp 0 <text_label> - - 44: 00 00 00 00 - 44: R_ARC_B26 .text - 48: 04 00 1f 38 381f0004 jn 0 <text_label> - - 4c: 00 00 00 00 - 4c: R_ARC_B26 .text - 50: 04 00 1f 38 381f0004 jn 0 <text_label> - - 54: 00 00 00 00 - 54: R_ARC_B26 .text - 58: 05 00 1f 38 381f0005 jc 0 <text_label> - - 5c: 00 00 00 00 - 5c: R_ARC_B26 .text - 60: 05 00 1f 38 381f0005 jc 0 <text_label> - - 64: 00 00 00 00 - 64: R_ARC_B26 .text - 68: 05 00 1f 38 381f0005 jc 0 <text_label> - - 6c: 00 00 00 00 - 6c: R_ARC_B26 .text - 70: 06 00 1f 38 381f0006 jnc 0 <text_label> - - 74: 00 00 00 00 - 74: R_ARC_B26 .text - 78: 06 00 1f 38 381f0006 jnc 0 <text_label> - - 7c: 00 00 00 00 - 7c: R_ARC_B26 .text - 80: 06 00 1f 38 381f0006 jnc 0 <text_label> - - 84: 00 00 00 00 - 84: R_ARC_B26 .text - 88: 07 00 1f 38 381f0007 jv 0 <text_label> - - 8c: 00 00 00 00 - 8c: R_ARC_B26 .text - 90: 07 00 1f 38 381f0007 jv 0 <text_label> - - 94: 00 00 00 00 - 94: R_ARC_B26 .text - 98: 08 00 1f 38 381f0008 jnv 0 <text_label> - - 9c: 00 00 00 00 - 9c: R_ARC_B26 .text - a0: 08 00 1f 38 381f0008 jnv 0 <text_label> - - a4: 00 00 00 00 - a4: R_ARC_B26 .text - a8: 09 00 1f 38 381f0009 jgt 0 <text_label> - - ac: 00 00 00 00 - ac: R_ARC_B26 .text - b0: 0a 00 1f 38 381f000a jge 0 <text_label> - - b4: 00 00 00 00 - b4: R_ARC_B26 .text - b8: 0b 00 1f 38 381f000b jlt 0 <text_label> - - bc: 00 00 00 00 - bc: R_ARC_B26 .text - c0: 0c 00 1f 38 381f000c jle 0 <text_label> - - c4: 00 00 00 00 - c4: R_ARC_B26 .text - c8: 0d 00 1f 38 381f000d jhi 0 <text_label> - - cc: 00 00 00 00 - cc: R_ARC_B26 .text - d0: 0e 00 1f 38 381f000e jls 0 <text_label> - - d4: 00 00 00 00 - d4: R_ARC_B26 .text - d8: 0f 00 1f 38 381f000f jpnz 0 <text_label> - - dc: 00 00 00 00 - dc: R_ARC_B26 .text - e0: 00 00 1f 38 381f0000 j 0 <text_label> - - e4: 00 00 00 00 - e4: R_ARC_B26 external_text_label - e8: 00 00 1f 38 381f0000 j 0 <text_label> - - ec: 00 00 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/j.s b/binutils-2.24/gas/testsuite/gas/arc/j.s deleted file mode 100644 index 64abbf5e..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/j.s +++ /dev/null @@ -1,36 +0,0 @@ -# j test - -text_label: - - j text_label - jal text_label - jra text_label - jeq text_label - jz text_label - jne text_label - jnz text_label - jpl text_label - jp text_label - jmi text_label - jn text_label - jcs text_label - jc text_label - jlo text_label - jcc text_label - jnc text_label - jhs text_label - jvs text_label - jv text_label - jvc text_label - jnv text_label - jgt text_label - jge text_label - jlt text_label - jle text_label - jhi text_label - jls text_label - jpnz text_label - - j external_text_label - - j 0 diff --git a/binutils-2.24/gas/testsuite/gas/arc/jl.d b/binutils-2.24/gas/testsuite/gas/arc/jl.d deleted file mode 100644 index 3701f9aa..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/jl.d +++ /dev/null @@ -1,25 +0,0 @@ -#as: -EL -marc6 -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <text_label>: - 0: 40 02 1f 38 381f0240 jl 0 <text_label> - - 4: 00 00 00 00 - 4: R_ARC_B26 .text - 8: 40 03 1f 38 381f0340 jl.f 0 <text_label> - - c: 00 00 00 00 - c: R_ARC_B26 .text - 10: 02 82 00 38 38008202 jlnz \[r1\] - 14: 40 02 1f 38 381f0240 jl 0 <text_label> - - 18: 00 00 00 00 - 18: R_ARC_B26 .text - 1c: 40 03 1f 38 381f0340 jl.f 0 <text_label> - - 20: 00 00 00 00 - 20: R_ARC_B26 .text diff --git a/binutils-2.24/gas/testsuite/gas/arc/jl.s b/binutils-2.24/gas/testsuite/gas/arc/jl.s deleted file mode 100644 index 74a9e201..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/jl.s +++ /dev/null @@ -1,9 +0,0 @@ -# jl test - -text_label: - - jl text_label - jl.f text_label - jlnz.nd [r1] - jlal text_label - jlal.f text_label diff --git a/binutils-2.24/gas/testsuite/gas/arc/ld.d b/binutils-2.24/gas/testsuite/gas/arc/ld.d deleted file mode 100644 index 2680ae9f..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/ld.d +++ /dev/null @@ -1,16 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 00 00008400 ld r0,\[r1,r2\] - 4: 02 84 00 00 00008402 ldb r0,\[r1,r2\] - 8: 08 88 21 00 00218808 ld.a r1,\[r3,r4\] - c: 05 06 21 00 00210605 ldw.x r1,\[r2,r3\] - 10: 0d 88 41 00 0041880d ldw.x.a r2,\[r3,r4\] - 14: 00 80 1f 08 081f8000 ld r0,\[0\] - 18: 1e 80 00 08 0800801e ld r0,\[r1,30\] - 1c: ec 01 21 08 082101ec ld r1,\[r2,-20\] diff --git a/binutils-2.24/gas/testsuite/gas/arc/ld.s b/binutils-2.24/gas/testsuite/gas/arc/ld.s deleted file mode 100644 index 7d0a5b83..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/ld.s +++ /dev/null @@ -1,10 +0,0 @@ -# ld test - - ld r0,[r1,r2] - ldb r0,[r1,r2] - ld.a r1,[r3,r4] - ldw.x r1,[r2,r3] - ldw.x.a r2,[r3,r4] - ld r0,[0] - ld r0,[r1,30] - ld r1,[r2,-20] diff --git a/binutils-2.24/gas/testsuite/gas/arc/ld2.d b/binutils-2.24/gas/testsuite/gas/arc/ld2.d deleted file mode 100644 index 1f1df97b..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/ld2.d +++ /dev/null @@ -1,21 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 80 00 08 08008000 ld r0,\[r1\] - 4: 01 00 a3 08 08a30001 ld r5,\[r6,1\] - 8: 00 00 7f 0a 0a7f0000 ld r19,\[0\] - c: 00 00 00 00 - c: R_ARC_32 foo - 10: 0a 10 81 08 0881100a ld.a r4,\[r2,10\] - 14: 00 00 3f 08 083f0000 ld r1,\[0x384\] - 18: 84 03 00 00 - 1c: 0f 84 41 08 0841840f ldb r2,\[r3,15\] - 20: fe 09 62 08 086209fe ldw r3,\[r4,-2\] - 24: 00 20 21 08 08212000 lr r1,\[r2\] - 28: 14 a0 3f 08 083fa014 lr r1,\[0x14\] - 2c: 00 a0 1f 08 081fa000 lr r0,\[status\] diff --git a/binutils-2.24/gas/testsuite/gas/arc/ld2.s b/binutils-2.24/gas/testsuite/gas/arc/ld2.s deleted file mode 100644 index c18556a2..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/ld2.s +++ /dev/null @@ -1,13 +0,0 @@ -# ld/lr test - - ld r0,[r1] - ld r5,[r6,1] - ld r19,[foo] - ld.a r4,[r2,10] - ld r1,[900] - ldb r2,[r3,15] - ldw r3,[r4,-2] - - lr r1,[r2] - lr r1,[20] - lr r0,[status] diff --git a/binutils-2.24/gas/testsuite/gas/arc/lp.d b/binutils-2.24/gas/testsuite/gas/arc/lp.d deleted file mode 100644 index 3b1827c3..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/lp.d +++ /dev/null @@ -1,76 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <text_label>: - 0: 80 ff ff 37 37ffff80 lp 0 <text_label> - - 4: 00 ff ff 37 37ffff00 lp 0 <text_label> - - 8: 80 fe ff 37 37fffe80 lp 0 <text_label> - - c: 01 fe ff 37 37fffe01 lpz 0 <text_label> - - 10: 81 fd ff 37 37fffd81 lpz 0 <text_label> - - 14: 02 fd ff 37 37fffd02 lpnz 0 <text_label> - - 18: 82 fc ff 37 37fffc82 lpnz 0 <text_label> - - 1c: 03 fc ff 37 37fffc03 lpp 0 <text_label> - - 20: 83 fb ff 37 37fffb83 lpp 0 <text_label> - - 24: 04 fb ff 37 37fffb04 lpn 0 <text_label> - - 28: 84 fa ff 37 37fffa84 lpn 0 <text_label> - - 2c: 05 fa ff 37 37fffa05 lpc 0 <text_label> - - 30: 85 f9 ff 37 37fff985 lpc 0 <text_label> - - 34: 05 f9 ff 37 37fff905 lpc 0 <text_label> - - 38: 86 f8 ff 37 37fff886 lpnc 0 <text_label> - - 3c: 06 f8 ff 37 37fff806 lpnc 0 <text_label> - - 40: 86 f7 ff 37 37fff786 lpnc 0 <text_label> - - 44: 07 f7 ff 37 37fff707 lpv 0 <text_label> - - 48: 87 f6 ff 37 37fff687 lpv 0 <text_label> - - 4c: 08 f6 ff 37 37fff608 lpnv 0 <text_label> - - 50: 88 f5 ff 37 37fff588 lpnv 0 <text_label> - - 54: 09 f5 ff 37 37fff509 lpgt 0 <text_label> - - 58: 8a f4 ff 37 37fff48a lpge 0 <text_label> - - 5c: 0b f4 ff 37 37fff40b lplt 0 <text_label> - - 60: 8c f3 ff 37 37fff38c lple 0 <text_label> - - 64: 0d f3 ff 37 37fff30d lphi 0 <text_label> - - 68: 8e f2 ff 37 37fff28e lpls 0 <text_label> - - 6c: 0f f2 ff 37 37fff20f lppnz 0 <text_label> - - 70: a0 f1 ff 37 37fff1a0 lp.d 0 <text_label> - - 74: 00 f1 ff 37 37fff100 lp 0 <text_label> - - 78: c0 f0 ff 37 37fff0c0 lp.jd 0 <text_label> - - 7c: 21 f0 ff 37 37fff021 lpz.d 0 <text_label> - - 80: 82 ef ff 37 37ffef82 lpnz 0 <text_label> - - 84: 46 ef ff 37 37ffef46 lpnc.jd 0 <text_label> - diff --git a/binutils-2.24/gas/testsuite/gas/arc/lp.s b/binutils-2.24/gas/testsuite/gas/arc/lp.s deleted file mode 100644 index 1913976a..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/lp.s +++ /dev/null @@ -1,40 +0,0 @@ -# lp test - -text_label: - - lp text_label - lpal text_label - lpra text_label - lpeq text_label - lpz text_label - lpne text_label - lpnz text_label - lppl text_label - lpp text_label - lpmi text_label - lpn text_label - lpcs text_label - lpc text_label - lplo text_label - lpcc text_label - lpnc text_label - lphs text_label - lpvs text_label - lpv text_label - lpvc text_label - lpnv text_label - lpgt text_label - lpge text_label - lplt text_label - lple text_label - lphi text_label - lpls text_label - lppnz text_label - - lp.d text_label - lp.nd text_label - lp.jd text_label - - lpeq.d text_label - lpne.nd text_label - lpcc.jd text_label diff --git a/binutils-2.24/gas/testsuite/gas/arc/lsr.d b/binutils-2.24/gas/testsuite/gas/arc/lsr.d deleted file mode 100644 index 27247a2f..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/lsr.d +++ /dev/null @@ -1,51 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 18 18008400 lsr r0,r1 - 4: 00 04 6e 1b 1b6e0400 lsr fp,sp - 8: 00 84 1f 18 181f8400 lsr r0,0 - c: ff 85 3f 18 183f85ff lsr r1,-1 - 10: 00 04 e1 1f 1fe10400 lsr 0,r2 - 14: 00 84 e1 1f 1fe18400 lsr 0,r3 - 18: ff 84 9f 18 189f84ff lsr r4,255 - 1c: 00 84 e2 1f 1fe28400 lsr 0,r5 - 20: 00 85 df 18 18df8500 lsr r6,-256 - 24: 00 84 e3 1f 1fe38400 lsr 0,r7 - 28: 00 04 1f 19 191f0400 lsr r8,0x100 - 2c: 00 01 00 00 - 30: 00 04 3f 19 193f0400 lsr r9,0xffff_feff - 34: ff fe ff ff - 38: 00 04 7f 19 197f0400 lsr r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 04 ff 1f 1fff0400 lsr 0,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 18 181f0400 lsr r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 01 84 45 19 19458401 lsr.z r10,r11 - 54: 02 84 86 19 19868402 lsr.nz r12,r13 - 58: 0b 04 df 19 19df040b lsr.lt r14,0 - 5c: 00 00 00 00 - 60: 09 04 ff 19 19ff0409 lsr.gt r15,0x200 - 64: 00 02 00 00 - 68: 00 85 00 18 18008500 lsr.f r0,r1 - 6c: 01 84 5e 18 185e8401 lsr.f r2,1 - 70: 00 05 e2 1f 1fe20500 lsr.f 0,r4 - 74: 00 05 bf 18 18bf0500 lsr.f r5,0x200 - 78: 00 02 00 00 - 7c: 00 05 df 1f 1fdf0500 lsr.f 0,0x200 - 80: 00 02 00 00 - 84: 01 85 00 18 18008501 lsr.z.f r0,r1 - 88: 02 05 3f 18 183f0502 lsr.nz.f r1,0 - 8c: 00 00 00 00 - 90: 0b 05 c1 1f 1fc1050b lsr.lt.f 0,r2 - 94: 00 00 00 00 00000000 - 98: 0c 05 1f 18 181f050c lsr.le.f r0,0x200 - 9c: 00 02 00 00 - a0: 04 05 df 1f 1fdf0504 lsr.n.f 0,0x200 - a4: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/lsr.s b/binutils-2.24/gas/testsuite/gas/arc/lsr.s deleted file mode 100644 index 3f539d80..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/lsr.s +++ /dev/null @@ -1,38 +0,0 @@ -# lsr test - - lsr r0,r1 - lsr fp,sp - - lsr r0,0 - lsr r1,-1 - lsr 0,r2 - lsr -1,r3 - lsr r4,255 - lsr 255,r5 - lsr r6,-256 - lsr -256,r7 - - lsr r8,256 - lsr r9,-257 - lsr r11,0x42424242 - - lsr 255,256 - - lsr r0,foo - - lsr.eq r10,r11 - lsr.ne r12,r13 - lsr.lt r14,0 - lsr.gt r15,512 - - lsr.f r0,r1 - lsr.f r2,1 - lsr.f 0,r4 - lsr.f r5,512 - lsr.f 512,512 - - lsr.eq.f r0,r1 - lsr.ne.f r1,0 - lsr.lt.f 0,r2 - lsr.le.f r0,512 - lsr.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/math.d b/binutils-2.24/gas/testsuite/gas/arc/math.d deleted file mode 100644 index ccb79c5c..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/math.d +++ /dev/null @@ -1,78 +0,0 @@ -#objdump: -dr -#name: @OC@ - -# Test the @OC@ insn. - -.*: +file format elf32-.*arc - -Disassembly of section .text: -00000000 @IC+0@008400 @OC@ r0,r1,r2 -00000004 @IC+3@4db800 @OC@ r26,fp,sp -00000008 @IC+3@af3e00 @OC@ ilink1,ilink2,blink -0000000c @IC+7@5df800 @OC@ r58,r59,lp_count -00000010 @IC+0@00fe00 @OC@ r0,r1,0 -00000014 @IC+0@1f8400 @OC@ r0,0,r2 -00000018 @IC+7@e08400 @OC@ 0,r1,r2 -0000001c @IC+0@00ffff @OC@ r0,r1,-1 -00000020 @IC+0@1f85ff @OC@ r0,-1,r2 -00000024 @IC+7@e085ff @OC@ -1,r1,r2 -00000028 @IC+0@00feff @OC@ r0,r1,255 -0000002c @IC+0@1f84ff @OC@ r0,255,r2 -00000030 @IC+7@e084ff @OC@ 255,r1,r2 -00000034 @IC+0@00ff00 @OC@ r0,r1,-256 -00000038 @IC+0@1f8500 @OC@ r0,-256,r2 -0000003c @IC+7@e08500 @OC@ -256,r1,r2 -00000040 @IC+0@00fc00 @OC@ r0,r1,256 -00000048 @IC+0@1f0400 @OC@ r0,-257,r2 -00000050 @IC+7@c08400 @OC@ 511,r1,r2 -00000058 @IC+0@1f0400 @OC@ r0,1111638594,r2 -00000060 @IC+7@c0fc00 @OC@ 305419896,r1,305419896 -00000068 @IC+0@1ffcff @OC@ r0,255,256 -00000070 @IC+0@1f7eff @OC@ r0,256,255 -00000078 @IC+7@e0fcff @OC@ 255,r1,256 -00000080 @IC+7@ff04ff @OC@ 255,256,r2 -00000088 @IC+7@c0feff @OC@ 256,r1,255 -00000090 @IC+7@df84ff @OC@ 256,255,r2 -00000098 @IC+0@00fc00 @OC@ r0,r1,0 - RELOC: 0000009c R_ARC_32 foo -000000a0 @IC+0@008400 @OC@ r0,r1,r2 -000000a4 @IC+0@620a00 @OC@ r3,r4,r5 -000000a8 @IC+0@c39001 @OC@.eq r6,r7,r8 -000000ac @IC+1@251601 @OC@.eq r9,r10,r11 -000000b0 @IC+1@869c02 @OC@.ne r12,r13,r14 -000000b4 @IC+1@e82202 @OC@.ne r15,r16,r17 -000000b8 @IC+2@49a803 @OC@.p r18,r19,r20 -000000bc @IC+2@ab2e03 @OC@.p r21,r22,r23 -000000c0 @IC+3@0cb404 @OC@.n r24,r25,r26 -000000c4 @IC+3@6e3a04 @OC@.n fp,sp,ilink1 -000000c8 @IC+3@cfc005 @OC@.c ilink2,blink,r32 -000000cc @IC+4@314605 @OC@.c r33,r34,r35 -000000d0 @IC+4@92cc05 @OC@.c r36,r37,r38 -000000d4 @IC+4@f45206 @OC@.nc r39,r40,r41 -000000d8 @IC+5@55d806 @OC@.nc r42,r43,r44 -000000dc @IC+5@b75e06 @OC@.nc r45,r46,r47 -000000e0 @IC+6@18e407 @OC@.v r48,r49,r50 -000000e4 @IC+6@7a6a07 @OC@.v r51,r52,r53 -000000e8 @IC+6@dbf008 @OC@.nv r54,r55,r56 -000000ec @IC+7@3d7608 @OC@.nv r57,r58,r59 -000000f0 @IC+7@9e0009 @OC@.gt lp_count,lp_count,r0 -000000f4 @IC+0@007c0a @OC@.ge r0,r0,0 -000000fc @IC+0@3f020b @OC@.lt r1,1,r1 -00000104 @IC+7@c0840c @OC@.le 2,r1,r2 -0000010c @IC+0@7f060d @OC@.hi r3,3,r3 -00000114 @IC+7@df080e @OC@.ls 4,4,r4 -0000011c @IC+7@c2fc0f @OC@.pnz 5,r5,5 -00000124 @IC+0@008500 @OC@.f r0,r1,r2 -00000128 @IC+0@00fa01 @OC@.f r0,r1,1 -0000012c @IC+0@1e8401 @OC@.f r0,1,r2 -00000130 @IC+7@a08400 @OC@.f 0,r1,r2 -00000134 @IC+0@00fd00 @OC@.f r0,r1,512 -0000013c @IC+0@1f0500 @OC@.f r0,512,r2 -00000144 @IC+7@c08500 @OC@.f 512,r1,r2 -0000014c @IC+0@008501 @OC@.eq.f r0,r1,r2 -00000150 @IC+0@00fd02 @OC@.ne.f r0,r1,0 -00000158 @IC+0@1f050b @OC@.lt.f r0,0,r2 -00000160 @IC+7@c08509 @OC@.gt.f 0,r1,r2 -00000168 @IC+0@00fd0c @OC@.le.f r0,r1,512 -00000170 @IC+0@1f050a @OC@.ge.f r0,512,r2 -00000178 @IC+7@c08504 @OC@.n.f 512,r1,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/math.s b/binutils-2.24/gas/testsuite/gas/arc/math.s deleted file mode 100644 index 775169a8..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/math.s +++ /dev/null @@ -1,89 +0,0 @@ -# @OC@ test - -# Stay away from operands with duplicate arguments (eg: add r0,r1,r1). -# They will be disassembled as they're macro counterparts (eg: asl r0,r1). - -# reg,reg,reg - @OC@ r0,r1,r2 - @OC@ r26,fp,sp - @OC@ ilink1,ilink2,blink - @OC@ r58,r59,lp_count - -# shimm values - @OC@ r0,r1,0 - @OC@ r0,0,r2 - @OC@ 0,r1,r2 - @OC@ r0,r1,-1 - @OC@ r0,-1,r2 - @OC@ -1,r1,r2 - @OC@ r0,r1,255 - @OC@ r0,255,r2 - @OC@ 255,r1,r2 - @OC@ r0,r1,-256 - @OC@ r0,-256,r2 - @OC@ -256,r1,r2 - -# limm values - @OC@ r0,r1,256 - @OC@ r0,-257,r2 - @OC@ 511,r1,r2 - @OC@ r0,0x42424242,r2 - @OC@ 0x12345678,r1,0x12345678 - -# shimm and limm - @OC@ r0,255,256 - @OC@ r0,256,255 - @OC@ 255,r1,256 - @OC@ 255,256,r2 - @OC@ 256,r1,255 - @OC@ 256,255,r2 - -# symbols - @OC@ r0,r1,foo - -# conditional execution - @OC@.al r0,r1,r2 - @OC@.ra r3,r4,r5 - @OC@.eq r6,r7,r8 - @OC@.z r9,r10,r11 - @OC@.ne r12,r13,r14 - @OC@.nz r15,r16,r17 - @OC@.pl r18,r19,r20 - @OC@.p r21,r22,r23 - @OC@.mi r24,r25,r26 - @OC@.n r27,r28,r29 - @OC@.cs r30,r31,r32 - @OC@.c r33,r34,r35 - @OC@.lo r36,r37,r38 - @OC@.cc r39,r40,r41 - @OC@.nc r42,r43,r44 - @OC@.hs r45,r46,r47 - @OC@.vs r48,r49,r50 - @OC@.v r51,r52,r53 - @OC@.vc r54,r55,r56 - @OC@.nv r57,r58,r59 - @OC@.gt r60,r60,r0 - @OC@.ge r0,r0,0 - @OC@.lt r1,1,r1 - @OC@.le 2,r1,r2 - @OC@.hi r3,3,r3 - @OC@.ls 4,4,r4 - @OC@.pnz 5,r5,5 - -# flag setting - @OC@.f r0,r1,r2 - @OC@.f r0,r1,1 - @OC@.f r0,1,r2 - @OC@.f 0,r1,r2 - @OC@.f r0,r1,512 - @OC@.f r0,512,r2 - @OC@.f 512,r1,r2 - -# conditional execution + flag setting - @OC@.eq.f r0,r1,r2 - @OC@.ne.f r0,r1,0 - @OC@.lt.f r0,0,r2 - @OC@.gt.f 0,r1,r2 - @OC@.le.f r0,r1,512 - @OC@.ge.f r0,512,r2 - @OC@.n.f 512,r1,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/mov.d b/binutils-2.24/gas/testsuite/gas/arc/mov.d deleted file mode 100644 index cff11d7d..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/mov.d +++ /dev/null @@ -1,68 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 82 00 60 60008200 mov r0,r1 - 4: 00 38 6e 63 636e3800 mov fp,sp - 8: 00 fe 1f 60 601ffe00 mov r0,0 - c: ff ff 3f 60 603fffff mov r1,-1 - 10: 00 04 e1 67 67e10400 mov 0,r2 - 14: 00 86 e1 67 67e18600 mov 0,r3 - 18: ff fe 9f 60 609ffeff mov r4,255 - 1c: 00 8a e2 67 67e28a00 mov 0,r5 - 20: 00 ff df 60 60dfff00 mov r6,-256 - 24: 00 8e e3 67 67e38e00 mov 0,r7 - 28: 00 7c 1f 61 611f7c00 mov r8,0x100 - 2c: 00 01 00 00 - 30: 00 7c 3f 61 613f7c00 mov r9,0xffff_feff - 34: ff fe ff ff - 38: 00 7c 7f 61 617f7c00 mov r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 7c ff 67 67ff7c00 mov 0,0x100 - 44: 00 01 00 00 - 48: 00 7c 1f 60 601f7c00 mov r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 00 82 00 60 60008200 mov r0,r1 - 54: 00 08 62 60 60620800 mov r3,r4 - 58: 01 8e c3 60 60c38e01 mov.z r6,r7 - 5c: 01 14 25 61 61251401 mov.z r9,r10 - 60: 02 9a 86 61 61869a02 mov.nz r12,r13 - 64: 02 20 e8 61 61e82002 mov.nz r15,r16 - 68: 03 a6 49 62 6249a603 mov.p r18,r19 - 6c: 03 2c ab 62 62ab2c03 mov.p r21,r22 - 70: 04 b2 0c 63 630cb204 mov.n r24,r25 - 74: 04 38 6e 63 636e3804 mov.n fp,sp - 78: 05 be cf 63 63cfbe05 mov.c ilink2,blink - 7c: 05 44 31 64 64314405 mov.c r33,r34 - 80: 05 ca 92 64 6492ca05 mov.c r36,r37 - 84: 06 50 f4 64 64f45006 mov.nc r39,r40 - 88: 06 d6 55 65 6555d606 mov.nc r42,r43 - 8c: 06 5c b7 65 65b75c06 mov.nc r45,r46 - 90: 07 e2 18 66 6618e207 mov.v r48,r49 - 94: 07 64 39 66 66396407 mov.v r49,r50 - 98: 08 ee 3b 66 663bee08 mov.nv r49,r55 - 9c: 08 74 3d 66 663d7408 mov.nv r49,r58 - a0: 09 78 9e 67 679e7809 mov.gt lp_count,lp_count - a4: 0a 7c 1f 60 601f7c0a mov.ge r0,0 - a8: 00 00 00 00 - ac: 0c 7c df 67 67df7c0c mov.le 0,2 - b0: 02 00 00 00 - b4: 0d 86 61 60 6061860d mov.hi r3,r3 - b8: 0e 08 82 60 6082080e mov.ls r4,r4 - bc: 0f 8a a2 60 60a28a0f mov.pnz r5,r5 - c0: 00 83 00 60 60008300 mov.f r0,r1 - c4: 01 fa 5e 60 605efa01 mov.f r2,1 - c8: 00 87 e1 67 67e18700 mov.f 0,r3 - cc: 00 09 e2 67 67e20900 mov.f 0,r4 - d0: 00 7d bf 60 60bf7d00 mov.f r5,0x200 - d4: 00 02 00 00 - d8: 00 7d df 67 67df7d00 mov.f 0,0x200 - dc: 00 02 00 00 - e0: 01 83 00 60 60008301 mov.z.f r0,r1 - e4: 02 7d 3f 60 603f7d02 mov.nz.f r1,0 - e8: 00 00 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/mov.s b/binutils-2.24/gas/testsuite/gas/arc/mov.s deleted file mode 100644 index fdee0b71..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/mov.s +++ /dev/null @@ -1,58 +0,0 @@ -# mov test - - mov r0,r1 - mov fp,sp - - mov r0,0 - mov r1,-1 - mov 0,r2 - mov -1,r3 - mov r4,255 - mov 255,r5 - mov r6,-256 - mov -256,r7 - - mov r8,256 - mov r9,-257 - mov r11,0x42424242 - - mov 255,256 - - mov r0,foo - - mov.al r0,r1 - mov.ra r3,r4 - mov.eq r6,r7 - mov.z r9,r10 - mov.ne r12,r13 - mov.nz r15,r16 - mov.pl r18,r19 - mov.p r21,r22 - mov.mi r24,r25 - mov.n r27,r28 - mov.cs r30,r31 - mov.c r33,r34 - mov.lo r36,r37 - mov.cc r39,r40 - mov.nc r42,r43 - mov.hs r45,r46 - mov.vs r48,r49 - mov.v r49,r50 - mov.vc r49,r55 - mov.nv r49,r58 - mov.gt r60,r60 - mov.ge r0,0 - mov.le 2,2 - mov.hi r3,r3 - mov.ls r4,r4 - mov.pnz r5,r5 - - mov.f r0,r1 - mov.f r2,1 - mov.f 1,r3 - mov.f 0,r4 - mov.f r5,512 - mov.f 512,512 - - mov.eq.f r0,r1 - mov.ne.f r1,0 diff --git a/binutils-2.24/gas/testsuite/gas/arc/nop.d b/binutils-2.24/gas/testsuite/gas/arc/nop.d deleted file mode 100644 index 1a714cd9..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/nop.d +++ /dev/null @@ -1,9 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: ff ff ff 7f 7fffffff nop diff --git a/binutils-2.24/gas/testsuite/gas/arc/nop.s b/binutils-2.24/gas/testsuite/gas/arc/nop.s deleted file mode 100644 index 02b26818..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/nop.s +++ /dev/null @@ -1,3 +0,0 @@ -# nop test - - nop diff --git a/binutils-2.24/gas/testsuite/gas/arc/or.d b/binutils-2.24/gas/testsuite/gas/arc/or.d deleted file mode 100644 index 11e6f3c1..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/or.d +++ /dev/null @@ -1,85 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 68 68008400 or r0,r1,r2 - 4: 00 b8 4d 6b 6b4db800 or gp,fp,sp - 8: 00 3e af 6b 6baf3e00 or ilink1,ilink2,blink - c: 00 f8 1d 6f 6f1df800 or r56,r59,lp_count - 10: 00 fe 00 68 6800fe00 or r0,r1,0 - 14: 00 84 1f 68 681f8400 or r0,0,r2 - 18: 00 84 e0 6f 6fe08400 or 0,r1,r2 - 1c: ff ff 00 68 6800ffff or r0,r1,-1 - 20: ff 85 1f 68 681f85ff or r0,-1,r2 - 24: 00 84 e0 6f 6fe08400 or 0,r1,r2 - 28: ff fe 00 68 6800feff or r0,r1,255 - 2c: ff 84 1f 68 681f84ff or r0,255,r2 - 30: 00 84 e0 6f 6fe08400 or 0,r1,r2 - 34: 00 ff 00 68 6800ff00 or r0,r1,-256 - 38: 00 85 1f 68 681f8500 or r0,-256,r2 - 3c: 00 84 e0 6f 6fe08400 or 0,r1,r2 - 40: 00 fc 00 68 6800fc00 or r0,r1,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 68 681f0400 or r0,0xffff_feff,r2 - 4c: ff fe ff ff - 50: ff fc 1f 68 681ffcff or r0,255,0x100 - 54: 00 01 00 00 - 58: ff 7e 1f 68 681f7eff or r0,0x100,255 - 5c: 00 01 00 00 - 60: 00 fc 00 68 6800fc00 or r0,r1,0 - 64: 00 00 00 00 - 64: R_ARC_32 foo - 68: 00 84 00 68 68008400 or r0,r1,r2 - 6c: 00 0a 62 68 68620a00 or r3,r4,r5 - 70: 01 90 c3 68 68c39001 or.z r6,r7,r8 - 74: 01 16 25 69 69251601 or.z r9,r10,r11 - 78: 02 9c 86 69 69869c02 or.nz r12,r13,r14 - 7c: 02 22 e8 69 69e82202 or.nz r15,r16,r17 - 80: 03 a8 49 6a 6a49a803 or.p r18,r19,r20 - 84: 03 2e ab 6a 6aab2e03 or.p r21,r22,r23 - 88: 04 b4 0c 6b 6b0cb404 or.n r24,r25,gp - 8c: 04 3a 6e 6b 6b6e3a04 or.n fp,sp,ilink1 - 90: 05 c0 cf 6b 6bcfc005 or.c ilink2,blink,r32 - 94: 05 46 31 6c 6c314605 or.c r33,r34,r35 - 98: 05 cc 92 6c 6c92cc05 or.c r36,r37,r38 - 9c: 06 52 f4 6c 6cf45206 or.nc r39,r40,r41 - a0: 06 d8 55 6d 6d55d806 or.nc r42,r43,r44 - a4: 06 5e b7 6d 6db75e06 or.nc r45,r46,r47 - a8: 07 e4 18 6e 6e18e407 or.v r48,r49,r50 - ac: 07 6a 1a 6f 6f1a6a07 or.v r56,r52,r53 - b0: 08 f0 1b 6f 6f1bf008 or.nv r56,r55,r56 - b4: 08 76 1d 6f 6f1d7608 or.nv r56,r58,r59 - b8: 09 00 9e 6f 6f9e0009 or.gt lp_count,lp_count,r0 - bc: 0a 7c 00 68 68007c0a or.ge r0,r0,0 - c0: 00 00 00 00 - c4: 0b 02 3f 68 683f020b or.lt r1,1,r1 - c8: 01 00 00 00 - cc: 0d 06 7f 68 687f060d or.hi r3,3,r3 - d0: 03 00 00 00 - d4: 0e 08 df 6f 6fdf080e or.ls 0,4,r4 - d8: 04 00 00 00 - dc: 0f fc c2 6f 6fc2fc0f or.pnz 0,r5,5 - e0: 05 00 00 00 - e4: 00 85 00 68 68008500 or.f r0,r1,r2 - e8: 01 fa 00 68 6800fa01 or.f r0,r1,1 - ec: 01 84 1e 68 681e8401 or.f r0,1,r2 - f0: 00 85 e0 6f 6fe08500 or.f 0,r1,r2 - f4: 00 fd 00 68 6800fd00 or.f r0,r1,0x200 - f8: 00 02 00 00 - fc: 00 05 1f 68 681f0500 or.f r0,0x200,r2 - 100: 00 02 00 00 - 104: 01 85 00 68 68008501 or.z.f r0,r1,r2 - 108: 02 fd 00 68 6800fd02 or.nz.f r0,r1,0 - 10c: 00 00 00 00 - 110: 0b 05 1f 68 681f050b or.lt.f r0,0,r2 - 114: 00 00 00 00 - 118: 09 85 c0 6f 6fc08509 or.gt.f 0,r1,r2 - 11c: 00 00 00 00 00000000 - 120: 0c fd 00 68 6800fd0c or.le.f r0,r1,0x200 - 124: 00 02 00 00 - 128: 0a 05 1f 68 681f050a or.ge.f r0,0x200,r2 - 12c: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/or.s b/binutils-2.24/gas/testsuite/gas/arc/or.s deleted file mode 100644 index e3633526..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/or.s +++ /dev/null @@ -1,68 +0,0 @@ -# or test - - or r0,r1,r2 - or r26,fp,sp - or ilink1,ilink2,blink - or r56,r59,lp_count - - or r0,r1,0 - or r0,0,r2 - or 0,r1,r2 - or r0,r1,-1 - or r0,-1,r2 - or -1,r1,r2 - or r0,r1,255 - or r0,255,r2 - or 255,r1,r2 - or r0,r1,-256 - or r0,-256,r2 - or -256,r1,r2 - - or r0,r1,256 - or r0,-257,r2 - - or r0,255,256 - or r0,256,255 - - or r0,r1,foo - - or.al r0,r1,r2 - or.ra r3,r4,r5 - or.eq r6,r7,r8 - or.z r9,r10,r11 - or.ne r12,r13,r14 - or.nz r15,r16,r17 - or.pl r18,r19,r20 - or.p r21,r22,r23 - or.mi r24,r25,r26 - or.n r27,r28,r29 - or.cs r30,r31,r32 - or.c r33,r34,r35 - or.lo r36,r37,r38 - or.cc r39,r40,r41 - or.nc r42,r43,r44 - or.hs r45,r46,r47 - or.vs r48,r49,r50 - or.v r56,r52,r53 - or.vc r56,r55,r56 - or.nv r56,r58,r59 - or.gt r60,r60,r0 - or.ge r0,r0,0 - or.lt r1,1,r1 - or.hi r3,3,r3 - or.ls 4,4,r4 - or.pnz 5,r5,5 - - or.f r0,r1,r2 - or.f r0,r1,1 - or.f r0,1,r2 - or.f 0,r1,r2 - or.f r0,r1,512 - or.f r0,512,r2 - - or.eq.f r0,r1,r2 - or.ne.f r0,r1,0 - or.lt.f r0,0,r2 - or.gt.f 0,r1,r2 - or.le.f r0,r1,512 - or.ge.f r0,512,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/rlc.d b/binutils-2.24/gas/testsuite/gas/arc/rlc.d deleted file mode 100644 index e83ddc47..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/rlc.d +++ /dev/null @@ -1,68 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 82 00 48 48008200 rlc r0,r1 - 4: 00 38 6e 4b 4b6e3800 rlc fp,sp - 8: 00 fe 1f 48 481ffe00 rlc r0,0 - c: ff ff 3f 48 483fffff rlc r1,-1 - 10: 00 04 e1 4f 4fe10400 rlc 0,r2 - 14: 00 86 e1 4f 4fe18600 rlc 0,r3 - 18: ff fe 9f 48 489ffeff rlc r4,255 - 1c: 00 8a e2 4f 4fe28a00 rlc 0,r5 - 20: 00 ff df 48 48dfff00 rlc r6,-256 - 24: 00 8e e3 4f 4fe38e00 rlc 0,r7 - 28: 00 7c 1f 49 491f7c00 rlc r8,0x100 - 2c: 00 01 00 00 - 30: 00 7c 3f 49 493f7c00 rlc r9,0xffff_feff - 34: ff fe ff ff - 38: 00 7c 7f 49 497f7c00 rlc r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 7c ff 4f 4fff7c00 rlc 0,0x100 - 44: 00 01 00 00 - 48: 00 7c 1f 48 481f7c00 rlc r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 00 82 00 48 48008200 rlc r0,r1 - 54: 00 08 62 48 48620800 rlc r3,r4 - 58: 01 8e c3 48 48c38e01 rlc.z r6,r7 - 5c: 01 14 25 49 49251401 rlc.z r9,r10 - 60: 02 9a 86 49 49869a02 rlc.nz r12,r13 - 64: 02 20 e8 49 49e82002 rlc.nz r15,r16 - 68: 03 a6 49 4a 4a49a603 rlc.p r18,r19 - 6c: 03 2c ab 4a 4aab2c03 rlc.p r21,r22 - 70: 04 b2 0c 4b 4b0cb204 rlc.n r24,r25 - 74: 04 38 6e 4b 4b6e3804 rlc.n fp,sp - 78: 05 be cf 4b 4bcfbe05 rlc.c ilink2,blink - 7c: 05 44 31 4c 4c314405 rlc.c r33,r34 - 80: 05 ca 92 4c 4c92ca05 rlc.c r36,r37 - 84: 06 50 f4 4c 4cf45006 rlc.nc r39,r40 - 88: 06 d6 55 4d 4d55d606 rlc.nc r42,r43 - 8c: 06 5c b7 4d 4db75c06 rlc.nc r45,r46 - 90: 07 e2 18 4e 4e18e207 rlc.v r48,r49 - 94: 07 64 39 4e 4e396407 rlc.v r49,r50 - 98: 08 ee 3b 4e 4e3bee08 rlc.nv r49,r55 - 9c: 08 74 3d 4e 4e3d7408 rlc.nv r49,r58 - a0: 09 78 9e 4f 4f9e7809 rlc.gt lp_count,lp_count - a4: 0a 7c 1f 48 481f7c0a rlc.ge r0,0 - a8: 00 00 00 00 - ac: 0c 7c df 4f 4fdf7c0c rlc.le 0,2 - b0: 02 00 00 00 - b4: 0d 86 61 48 4861860d rlc.hi r3,r3 - b8: 0e 08 82 48 4882080e rlc.ls r4,r4 - bc: 0f 8a a2 48 48a28a0f rlc.pnz r5,r5 - c0: 00 83 00 48 48008300 rlc.f r0,r1 - c4: 01 fa 5e 48 485efa01 rlc.f r2,1 - c8: 00 87 e1 4f 4fe18700 rlc.f 0,r3 - cc: 00 09 e2 4f 4fe20900 rlc.f 0,r4 - d0: 00 7d bf 48 48bf7d00 rlc.f r5,0x200 - d4: 00 02 00 00 - d8: 00 7d df 4f 4fdf7d00 rlc.f 0,0x200 - dc: 00 02 00 00 - e0: 01 83 00 48 48008301 rlc.z.f r0,r1 - e4: 02 7d 3f 48 483f7d02 rlc.nz.f r1,0 - e8: 00 00 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/rlc.s b/binutils-2.24/gas/testsuite/gas/arc/rlc.s deleted file mode 100644 index 3e5d0932..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/rlc.s +++ /dev/null @@ -1,58 +0,0 @@ -# rlc test - - rlc r0,r1 - rlc fp,sp - - rlc r0,0 - rlc r1,-1 - rlc 0,r2 - rlc -1,r3 - rlc r4,255 - rlc 255,r5 - rlc r6,-256 - rlc -256,r7 - - rlc r8,256 - rlc r9,-257 - rlc r11,0x42424242 - - rlc 255,256 - - rlc r0,foo - - rlc.al r0,r1 - rlc.ra r3,r4 - rlc.eq r6,r7 - rlc.z r9,r10 - rlc.ne r12,r13 - rlc.nz r15,r16 - rlc.pl r18,r19 - rlc.p r21,r22 - rlc.mi r24,r25 - rlc.n r27,r28 - rlc.cs r30,r31 - rlc.c r33,r34 - rlc.lo r36,r37 - rlc.cc r39,r40 - rlc.nc r42,r43 - rlc.hs r45,r46 - rlc.vs r48,r49 - rlc.v r49,r50 - rlc.vc r49,r55 - rlc.nv r49,r58 - rlc.gt r60,r60 - rlc.ge r0,0 - rlc.le 2,2 - rlc.hi r3,r3 - rlc.ls r4,r4 - rlc.pnz r5,r5 - - rlc.f r0,r1 - rlc.f r2,1 - rlc.f 1,r3 - rlc.f 0,r4 - rlc.f r5,512 - rlc.f 512,512 - - rlc.eq.f r0,r1 - rlc.ne.f r1,0 diff --git a/binutils-2.24/gas/testsuite/gas/arc/ror.d b/binutils-2.24/gas/testsuite/gas/arc/ror.d deleted file mode 100644 index 691736b6..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/ror.d +++ /dev/null @@ -1,51 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 86 00 18 18008600 ror r0,r1 - 4: 00 06 6e 1b 1b6e0600 ror fp,sp - 8: 00 86 1f 18 181f8600 ror r0,0 - c: ff 87 3f 18 183f87ff ror r1,-1 - 10: 00 06 e1 1f 1fe10600 ror 0,r2 - 14: 00 86 e1 1f 1fe18600 ror 0,r3 - 18: ff 86 9f 18 189f86ff ror r4,255 - 1c: 00 86 e2 1f 1fe28600 ror 0,r5 - 20: 00 87 df 18 18df8700 ror r6,-256 - 24: 00 86 e3 1f 1fe38600 ror 0,r7 - 28: 00 06 1f 19 191f0600 ror r8,0x100 - 2c: 00 01 00 00 - 30: 00 06 3f 19 193f0600 ror r9,0xffff_feff - 34: ff fe ff ff - 38: 00 06 7f 19 197f0600 ror r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 06 ff 1f 1fff0600 ror 0,0x100 - 44: 00 01 00 00 - 48: 00 06 1f 18 181f0600 ror r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 01 86 45 19 19458601 ror.z r10,r11 - 54: 02 86 86 19 19868602 ror.nz r12,r13 - 58: 0b 06 df 19 19df060b ror.lt r14,0 - 5c: 00 00 00 00 - 60: 09 06 ff 19 19ff0609 ror.gt r15,0x200 - 64: 00 02 00 00 - 68: 00 87 00 18 18008700 ror.f r0,r1 - 6c: 01 86 5e 18 185e8601 ror.f r2,1 - 70: 00 07 e2 1f 1fe20700 ror.f 0,r4 - 74: 00 07 bf 18 18bf0700 ror.f r5,0x200 - 78: 00 02 00 00 - 7c: 00 07 df 1f 1fdf0700 ror.f 0,0x200 - 80: 00 02 00 00 - 84: 01 87 00 18 18008701 ror.z.f r0,r1 - 88: 02 07 3f 18 183f0702 ror.nz.f r1,0 - 8c: 00 00 00 00 - 90: 0b 07 c1 1f 1fc1070b ror.lt.f 0,r2 - 94: 00 00 00 00 00000000 - 98: 0c 07 1f 18 181f070c ror.le.f r0,0x200 - 9c: 00 02 00 00 - a0: 04 07 df 1f 1fdf0704 ror.n.f 0,0x200 - a4: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/ror.s b/binutils-2.24/gas/testsuite/gas/arc/ror.s deleted file mode 100644 index de233516..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/ror.s +++ /dev/null @@ -1,38 +0,0 @@ -# ror test - - ror r0,r1 - ror fp,sp - - ror r0,0 - ror r1,-1 - ror 0,r2 - ror -1,r3 - ror r4,255 - ror 255,r5 - ror r6,-256 - ror -256,r7 - - ror r8,256 - ror r9,-257 - ror r11,0x42424242 - - ror 255,256 - - ror r0,foo - - ror.eq r10,r11 - ror.ne r12,r13 - ror.lt r14,0 - ror.gt r15,512 - - ror.f r0,r1 - ror.f r2,1 - ror.f 0,r4 - ror.f r5,512 - ror.f 512,512 - - ror.eq.f r0,r1 - ror.ne.f r1,0 - ror.lt.f 0,r2 - ror.le.f r0,512 - ror.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/rrc.d b/binutils-2.24/gas/testsuite/gas/arc/rrc.d deleted file mode 100644 index 9c702cb0..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/rrc.d +++ /dev/null @@ -1,51 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 88 00 18 18008800 rrc r0,r1 - 4: 00 08 6e 1b 1b6e0800 rrc fp,sp - 8: 00 88 1f 18 181f8800 rrc r0,0 - c: ff 89 3f 18 183f89ff rrc r1,-1 - 10: 00 08 e1 1f 1fe10800 rrc 0,r2 - 14: 00 88 e1 1f 1fe18800 rrc 0,r3 - 18: ff 88 9f 18 189f88ff rrc r4,255 - 1c: 00 88 e2 1f 1fe28800 rrc 0,r5 - 20: 00 89 df 18 18df8900 rrc r6,-256 - 24: 00 88 e3 1f 1fe38800 rrc 0,r7 - 28: 00 08 1f 19 191f0800 rrc r8,0x100 - 2c: 00 01 00 00 - 30: 00 08 3f 19 193f0800 rrc r9,0xffff_feff - 34: ff fe ff ff - 38: 00 08 7f 19 197f0800 rrc r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 08 ff 1f 1fff0800 rrc 0,0x100 - 44: 00 01 00 00 - 48: 00 08 1f 18 181f0800 rrc r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 01 88 45 19 19458801 rrc.z r10,r11 - 54: 02 88 86 19 19868802 rrc.nz r12,r13 - 58: 0b 08 df 19 19df080b rrc.lt r14,0 - 5c: 00 00 00 00 - 60: 09 08 ff 19 19ff0809 rrc.gt r15,0x200 - 64: 00 02 00 00 - 68: 00 89 00 18 18008900 rrc.f r0,r1 - 6c: 01 88 5e 18 185e8801 rrc.f r2,1 - 70: 00 09 e2 1f 1fe20900 rrc.f 0,r4 - 74: 00 09 bf 18 18bf0900 rrc.f r5,0x200 - 78: 00 02 00 00 - 7c: 00 09 df 1f 1fdf0900 rrc.f 0,0x200 - 80: 00 02 00 00 - 84: 01 89 00 18 18008901 rrc.z.f r0,r1 - 88: 02 09 3f 18 183f0902 rrc.nz.f r1,0 - 8c: 00 00 00 00 - 90: 0b 09 c1 1f 1fc1090b rrc.lt.f 0,r2 - 94: 00 00 00 00 00000000 - 98: 0c 09 1f 18 181f090c rrc.le.f r0,0x200 - 9c: 00 02 00 00 - a0: 04 09 df 1f 1fdf0904 rrc.n.f 0,0x200 - a4: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/rrc.s b/binutils-2.24/gas/testsuite/gas/arc/rrc.s deleted file mode 100644 index c0e17805..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/rrc.s +++ /dev/null @@ -1,38 +0,0 @@ -# rrc test - - rrc r0,r1 - rrc fp,sp - - rrc r0,0 - rrc r1,-1 - rrc 0,r2 - rrc -1,r3 - rrc r4,255 - rrc 255,r5 - rrc r6,-256 - rrc -256,r7 - - rrc r8,256 - rrc r9,-257 - rrc r11,0x42424242 - - rrc 255,256 - - rrc r0,foo - - rrc.eq r10,r11 - rrc.ne r12,r13 - rrc.lt r14,0 - rrc.gt r15,512 - - rrc.f r0,r1 - rrc.f r2,1 - rrc.f 0,r4 - rrc.f r5,512 - rrc.f 512,512 - - rrc.eq.f r0,r1 - rrc.ne.f r1,0 - rrc.lt.f 0,r2 - rrc.le.f r0,512 - rrc.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sbc.d b/binutils-2.24/gas/testsuite/gas/arc/sbc.d deleted file mode 100644 index 7fa04901..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sbc.d +++ /dev/null @@ -1,85 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 58 58008400 sbc r0,r1,r2 - 4: 00 b8 4d 5b 5b4db800 sbc gp,fp,sp - 8: 00 3e af 5b 5baf3e00 sbc ilink1,ilink2,blink - c: 00 f8 1d 5f 5f1df800 sbc r56,r59,lp_count - 10: 00 fe 00 58 5800fe00 sbc r0,r1,0 - 14: 00 84 1f 58 581f8400 sbc r0,0,r2 - 18: 00 84 e0 5f 5fe08400 sbc 0,r1,r2 - 1c: ff ff 00 58 5800ffff sbc r0,r1,-1 - 20: ff 85 1f 58 581f85ff sbc r0,-1,r2 - 24: 00 84 e0 5f 5fe08400 sbc 0,r1,r2 - 28: ff fe 00 58 5800feff sbc r0,r1,255 - 2c: ff 84 1f 58 581f84ff sbc r0,255,r2 - 30: 00 84 e0 5f 5fe08400 sbc 0,r1,r2 - 34: 00 ff 00 58 5800ff00 sbc r0,r1,-256 - 38: 00 85 1f 58 581f8500 sbc r0,-256,r2 - 3c: 00 84 e0 5f 5fe08400 sbc 0,r1,r2 - 40: 00 fc 00 58 5800fc00 sbc r0,r1,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 58 581f0400 sbc r0,0xffff_feff,r2 - 4c: ff fe ff ff - 50: ff fc 1f 58 581ffcff sbc r0,255,0x100 - 54: 00 01 00 00 - 58: ff 7e 1f 58 581f7eff sbc r0,0x100,255 - 5c: 00 01 00 00 - 60: 00 fc 00 58 5800fc00 sbc r0,r1,0 - 64: 00 00 00 00 - 64: R_ARC_32 foo - 68: 00 84 00 58 58008400 sbc r0,r1,r2 - 6c: 00 0a 62 58 58620a00 sbc r3,r4,r5 - 70: 01 90 c3 58 58c39001 sbc.z r6,r7,r8 - 74: 01 16 25 59 59251601 sbc.z r9,r10,r11 - 78: 02 9c 86 59 59869c02 sbc.nz r12,r13,r14 - 7c: 02 22 e8 59 59e82202 sbc.nz r15,r16,r17 - 80: 03 a8 49 5a 5a49a803 sbc.p r18,r19,r20 - 84: 03 2e ab 5a 5aab2e03 sbc.p r21,r22,r23 - 88: 04 b4 0c 5b 5b0cb404 sbc.n r24,r25,gp - 8c: 04 3a 6e 5b 5b6e3a04 sbc.n fp,sp,ilink1 - 90: 05 c0 cf 5b 5bcfc005 sbc.c ilink2,blink,r32 - 94: 05 46 31 5c 5c314605 sbc.c r33,r34,r35 - 98: 05 cc 92 5c 5c92cc05 sbc.c r36,r37,r38 - 9c: 06 52 f4 5c 5cf45206 sbc.nc r39,r40,r41 - a0: 06 d8 55 5d 5d55d806 sbc.nc r42,r43,r44 - a4: 06 5e b7 5d 5db75e06 sbc.nc r45,r46,r47 - a8: 07 e4 18 5e 5e18e407 sbc.v r48,r49,r50 - ac: 07 6a 1a 5f 5f1a6a07 sbc.v r56,r52,r53 - b0: 08 f0 1b 5f 5f1bf008 sbc.nv r56,r55,r56 - b4: 08 76 1d 5f 5f1d7608 sbc.nv r56,r58,r59 - b8: 09 00 9e 5f 5f9e0009 sbc.gt lp_count,lp_count,r0 - bc: 0a 7c 00 58 58007c0a sbc.ge r0,r0,0 - c0: 00 00 00 00 - c4: 0b 02 3f 58 583f020b sbc.lt r1,1,r1 - c8: 01 00 00 00 - cc: 0d 06 7f 58 587f060d sbc.hi r3,3,r3 - d0: 03 00 00 00 - d4: 0e 08 df 5f 5fdf080e sbc.ls 0,4,r4 - d8: 04 00 00 00 - dc: 0f fc c2 5f 5fc2fc0f sbc.pnz 0,r5,5 - e0: 05 00 00 00 - e4: 00 85 00 58 58008500 sbc.f r0,r1,r2 - e8: 01 fa 00 58 5800fa01 sbc.f r0,r1,1 - ec: 01 84 1e 58 581e8401 sbc.f r0,1,r2 - f0: 00 85 e0 5f 5fe08500 sbc.f 0,r1,r2 - f4: 00 fd 00 58 5800fd00 sbc.f r0,r1,0x200 - f8: 00 02 00 00 - fc: 00 05 1f 58 581f0500 sbc.f r0,0x200,r2 - 100: 00 02 00 00 - 104: 01 85 00 58 58008501 sbc.z.f r0,r1,r2 - 108: 02 fd 00 58 5800fd02 sbc.nz.f r0,r1,0 - 10c: 00 00 00 00 - 110: 0b 05 1f 58 581f050b sbc.lt.f r0,0,r2 - 114: 00 00 00 00 - 118: 09 85 c0 5f 5fc08509 sbc.gt.f 0,r1,r2 - 11c: 00 00 00 00 00000000 - 120: 0c fd 00 58 5800fd0c sbc.le.f r0,r1,0x200 - 124: 00 02 00 00 - 128: 0a 05 1f 58 581f050a sbc.ge.f r0,0x200,r2 - 12c: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sbc.s b/binutils-2.24/gas/testsuite/gas/arc/sbc.s deleted file mode 100644 index 8eb96464..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sbc.s +++ /dev/null @@ -1,68 +0,0 @@ -# sbc test - - sbc r0,r1,r2 - sbc r26,fp,sp - sbc ilink1,ilink2,blink - sbc r56,r59,lp_count - - sbc r0,r1,0 - sbc r0,0,r2 - sbc 0,r1,r2 - sbc r0,r1,-1 - sbc r0,-1,r2 - sbc -1,r1,r2 - sbc r0,r1,255 - sbc r0,255,r2 - sbc 255,r1,r2 - sbc r0,r1,-256 - sbc r0,-256,r2 - sbc -256,r1,r2 - - sbc r0,r1,256 - sbc r0,-257,r2 - - sbc r0,255,256 - sbc r0,256,255 - - sbc r0,r1,foo - - sbc.al r0,r1,r2 - sbc.ra r3,r4,r5 - sbc.eq r6,r7,r8 - sbc.z r9,r10,r11 - sbc.ne r12,r13,r14 - sbc.nz r15,r16,r17 - sbc.pl r18,r19,r20 - sbc.p r21,r22,r23 - sbc.mi r24,r25,r26 - sbc.n r27,r28,r29 - sbc.cs r30,r31,r32 - sbc.c r33,r34,r35 - sbc.lo r36,r37,r38 - sbc.cc r39,r40,r41 - sbc.nc r42,r43,r44 - sbc.hs r45,r46,r47 - sbc.vs r48,r49,r50 - sbc.v r56,r52,r53 - sbc.vc r56,r55,r56 - sbc.nv r56,r58,r59 - sbc.gt r60,r60,r0 - sbc.ge r0,r0,0 - sbc.lt r1,1,r1 - sbc.hi r3,3,r3 - sbc.ls 4,4,r4 - sbc.pnz 5,r5,5 - - sbc.f r0,r1,r2 - sbc.f r0,r1,1 - sbc.f r0,1,r2 - sbc.f 0,r1,r2 - sbc.f r0,r1,512 - sbc.f r0,512,r2 - - sbc.eq.f r0,r1,r2 - sbc.ne.f r0,r1,0 - sbc.lt.f r0,0,r2 - sbc.gt.f 0,r1,r2 - sbc.le.f r0,r1,512 - sbc.ge.f r0,512,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sexb.d b/binutils-2.24/gas/testsuite/gas/arc/sexb.d deleted file mode 100644 index 96d35d69..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sexb.d +++ /dev/null @@ -1,51 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 8a 00 18 18008a00 sexb r0,r1 - 4: 00 0a 6e 1b 1b6e0a00 sexb fp,sp - 8: 00 8a 1f 18 181f8a00 sexb r0,0 - c: ff 8b 3f 18 183f8bff sexb r1,-1 - 10: 00 0a e1 1f 1fe10a00 sexb 0,r2 - 14: 00 8a e1 1f 1fe18a00 sexb 0,r3 - 18: ff 8a 9f 18 189f8aff sexb r4,255 - 1c: 00 8a e2 1f 1fe28a00 sexb 0,r5 - 20: 00 8b df 18 18df8b00 sexb r6,-256 - 24: 00 8a e3 1f 1fe38a00 sexb 0,r7 - 28: 00 0a 1f 19 191f0a00 sexb r8,0x100 - 2c: 00 01 00 00 - 30: 00 0a 3f 19 193f0a00 sexb r9,0xffff_feff - 34: ff fe ff ff - 38: 00 0a 7f 19 197f0a00 sexb r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 0a ff 1f 1fff0a00 sexb 0,0x100 - 44: 00 01 00 00 - 48: 00 0a 1f 18 181f0a00 sexb r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 01 8a 45 19 19458a01 sexb.z r10,r11 - 54: 02 8a 86 19 19868a02 sexb.nz r12,r13 - 58: 0b 0a df 19 19df0a0b sexb.lt r14,0 - 5c: 00 00 00 00 - 60: 09 0a ff 19 19ff0a09 sexb.gt r15,0x200 - 64: 00 02 00 00 - 68: 00 8b 00 18 18008b00 sexb.f r0,r1 - 6c: 01 8a 5e 18 185e8a01 sexb.f r2,1 - 70: 00 0b e2 1f 1fe20b00 sexb.f 0,r4 - 74: 00 0b bf 18 18bf0b00 sexb.f r5,0x200 - 78: 00 02 00 00 - 7c: 00 0b df 1f 1fdf0b00 sexb.f 0,0x200 - 80: 00 02 00 00 - 84: 01 8b 00 18 18008b01 sexb.z.f r0,r1 - 88: 02 0b 3f 18 183f0b02 sexb.nz.f r1,0 - 8c: 00 00 00 00 - 90: 0b 0b c1 1f 1fc10b0b sexb.lt.f 0,r2 - 94: 00 00 00 00 00000000 - 98: 0c 0b 1f 18 181f0b0c sexb.le.f r0,0x200 - 9c: 00 02 00 00 - a0: 04 0b df 1f 1fdf0b04 sexb.n.f 0,0x200 - a4: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sexb.s b/binutils-2.24/gas/testsuite/gas/arc/sexb.s deleted file mode 100644 index a2afc3b3..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sexb.s +++ /dev/null @@ -1,38 +0,0 @@ -# sexb test - - sexb r0,r1 - sexb fp,sp - - sexb r0,0 - sexb r1,-1 - sexb 0,r2 - sexb -1,r3 - sexb r4,255 - sexb 255,r5 - sexb r6,-256 - sexb -256,r7 - - sexb r8,256 - sexb r9,-257 - sexb r11,0x42424242 - - sexb 255,256 - - sexb r0,foo - - sexb.eq r10,r11 - sexb.ne r12,r13 - sexb.lt r14,0 - sexb.gt r15,512 - - sexb.f r0,r1 - sexb.f r2,1 - sexb.f 0,r4 - sexb.f r5,512 - sexb.f 512,512 - - sexb.eq.f r0,r1 - sexb.ne.f r1,0 - sexb.lt.f 0,r2 - sexb.le.f r0,512 - sexb.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sexw.d b/binutils-2.24/gas/testsuite/gas/arc/sexw.d deleted file mode 100644 index 7b6a612c..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sexw.d +++ /dev/null @@ -1,51 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 8c 00 18 18008c00 sexw r0,r1 - 4: 00 0c 6e 1b 1b6e0c00 sexw fp,sp - 8: 00 8c 1f 18 181f8c00 sexw r0,0 - c: ff 8d 3f 18 183f8dff sexw r1,-1 - 10: 00 0c e1 1f 1fe10c00 sexw 0,r2 - 14: 00 8c e1 1f 1fe18c00 sexw 0,r3 - 18: ff 8c 9f 18 189f8cff sexw r4,255 - 1c: 00 8c e2 1f 1fe28c00 sexw 0,r5 - 20: 00 8d df 18 18df8d00 sexw r6,-256 - 24: 00 8c e3 1f 1fe38c00 sexw 0,r7 - 28: 00 0c 1f 19 191f0c00 sexw r8,0x100 - 2c: 00 01 00 00 - 30: 00 0c 3f 19 193f0c00 sexw r9,0xffff_feff - 34: ff fe ff ff - 38: 00 0c 7f 19 197f0c00 sexw r11,0x4242_4242 - 3c: 42 42 42 42 - 40: 00 0c ff 1f 1fff0c00 sexw 0,0x100 - 44: 00 01 00 00 - 48: 00 0c 1f 18 181f0c00 sexw r0,0 - 4c: 00 00 00 00 - 4c: R_ARC_32 foo - 50: 01 8c 45 19 19458c01 sexw.z r10,r11 - 54: 02 8c 86 19 19868c02 sexw.nz r12,r13 - 58: 0b 0c df 19 19df0c0b sexw.lt r14,0 - 5c: 00 00 00 00 - 60: 09 0c ff 19 19ff0c09 sexw.gt r15,0x200 - 64: 00 02 00 00 - 68: 00 8d 00 18 18008d00 sexw.f r0,r1 - 6c: 01 8c 5e 18 185e8c01 sexw.f r2,1 - 70: 00 0d e2 1f 1fe20d00 sexw.f 0,r4 - 74: 00 0d bf 18 18bf0d00 sexw.f r5,0x200 - 78: 00 02 00 00 - 7c: 00 0d df 1f 1fdf0d00 sexw.f 0,0x200 - 80: 00 02 00 00 - 84: 01 8d 00 18 18008d01 sexw.z.f r0,r1 - 88: 02 0d 3f 18 183f0d02 sexw.nz.f r1,0 - 8c: 00 00 00 00 - 90: 0b 0d c1 1f 1fc10d0b sexw.lt.f 0,r2 - 94: 00 00 00 00 00000000 - 98: 0c 0d 1f 18 181f0d0c sexw.le.f r0,0x200 - 9c: 00 02 00 00 - a0: 04 0d df 1f 1fdf0d04 sexw.n.f 0,0x200 - a4: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sexw.s b/binutils-2.24/gas/testsuite/gas/arc/sexw.s deleted file mode 100644 index 6d05dab0..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sexw.s +++ /dev/null @@ -1,38 +0,0 @@ -# sexw test - - sexw r0,r1 - sexw fp,sp - - sexw r0,0 - sexw r1,-1 - sexw 0,r2 - sexw -1,r3 - sexw r4,255 - sexw 255,r5 - sexw r6,-256 - sexw -256,r7 - - sexw r8,256 - sexw r9,-257 - sexw r11,0x42424242 - - sexw 255,256 - - sexw r0,foo - - sexw.eq r10,r11 - sexw.ne r12,r13 - sexw.lt r14,0 - sexw.gt r15,512 - - sexw.f r0,r1 - sexw.f r2,1 - sexw.f 0,r4 - sexw.f r5,512 - sexw.f 512,512 - - sexw.eq.f r0,r1 - sexw.ne.f r1,0 - sexw.lt.f 0,r2 - sexw.le.f r0,512 - sexw.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sleep.d b/binutils-2.24/gas/testsuite/gas/arc/sleep.d deleted file mode 100644 index b6262f66..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sleep.d +++ /dev/null @@ -1,11 +0,0 @@ -#as: -EL -marc7 -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <main>: - 0: 00 84 00 40 40008400 add r0,r1,r2 - 4: 01 fe ff 1f 1ffffe01 sleep - 8: 00 0a 62 50 50620a00 sub r3,r4,r5 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sleep.s b/binutils-2.24/gas/testsuite/gas/arc/sleep.s deleted file mode 100644 index c5797fe6..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sleep.s +++ /dev/null @@ -1,6 +0,0 @@ -# sleep test - -main: - add r0,r1,r2 - sleep - sub r3,r4,r5 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sshift.d b/binutils-2.24/gas/testsuite/gas/arc/sshift.d deleted file mode 100644 index c0207a77..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sshift.d +++ /dev/null @@ -1,44 +0,0 @@ -#objdump: -dr -#name: @OC@ - -# Test the @OC@ insn. - -.*: +file format elf32-.*arc - -Disassembly of section .text: -00000000 1800@I3+80@00 @OC@ r0,r1 -00000004 1b6e@I3+00@00 @OC@ fp,sp -00000008 181f@I3+80@00 @OC@ r0,0 -0000000c 183f@I3+81@ff @OC@ r1,-1 -00000010 1fe1@I3+00@00 @OC@ 0,r2 -00000014 1fe1@I3+81@ff @OC@ -1,r3 -00000018 189f@I3+80@ff @OC@ r4,255 -0000001c 1fe2@I3+80@ff @OC@ 255,r5 -00000020 18df@I3+81@00 @OC@ r6,-256 -00000024 1fe3@I3+81@00 @OC@ -256,r7 -00000028 191f@I3+00@00 @OC@ r8,256 -00000030 193f@I3+00@00 @OC@ r9,-257 -00000038 1fc5@I3+00@00 @OC@ 511,r10 -00000040 197f@I3+00@00 @OC@ r11,1111638594 -00000048 1fc6@I3+00@00 @OC@ 305419896,r12 -00000050 1fff@I3+00@ff @OC@ 255,256 -00000058 1fdf@I3+80@ff @OC@ 256,255 -00000060 181f@I3+00@00 @OC@ r0,0 - RELOC: 00000064 R_ARC_32 foo -00000068 1945@I3+80@01 @OC@.eq r10,r11 -0000006c 1986@I3+80@02 @OC@.ne r12,r13 -00000070 19df@I3+00@0b @OC@.lt r14,0 -00000078 19ff@I3+00@09 @OC@.gt r15,512 -00000080 1800@I3+81@00 @OC@.f r0,r1 -00000084 185e@I3+80@01 @OC@.f r2,1 -00000088 1fa2@I3+00@00 @OC@.f 0,r4 -0000008c 18bf@I3+01@00 @OC@.f r5,512 -00000094 1fc3@I3+01@00 @OC@.f 512,r6 -0000009c 1fdf@I3+01@00 @OC@.f 512,512 -000000a4 1800@I3+81@01 @OC@.eq.f r0,r1 -000000a8 183f@I3+01@02 @OC@.ne.f r1,0 -000000b0 1fc1@I3+01@0b @OC@.lt.f 0,r2 -000000b8 1fc1@I3+01@09 @OC@.gt.f 1,r2 -000000c0 181f@I3+01@0c @OC@.le.f r0,512 -000000c8 1fc1@I3+01@0a @OC@.ge.f 512,r2 -000000d0 1fdf@I3+01@04 @OC@.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sshift.s b/binutils-2.24/gas/testsuite/gas/arc/sshift.s deleted file mode 100644 index e2fa661f..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sshift.s +++ /dev/null @@ -1,52 +0,0 @@ -# Single shift @OC@ test - -# reg,reg - @OC@ r0,r1 - @OC@ fp,sp - -# shimm values - @OC@ r0,0 - @OC@ r1,-1 - @OC@ 0,r2 - @OC@ -1,r3 - @OC@ r4,255 - @OC@ 255,r5 - @OC@ r6,-256 - @OC@ -256,r7 - -# limm values - @OC@ r8,256 - @OC@ r9,-257 - @OC@ 511,r10 - @OC@ r11,0x42424242 - @OC@ 0x12345678,r12 - -# shimm and limm - @OC@ 255,256 - @OC@ 256,255 - -# symbols - @OC@ r0,foo - -# conditional execution - @OC@.eq r10,r11 - @OC@.ne r12,r13 - @OC@.lt r14,0 - @OC@.gt r15,512 - -# flag setting - @OC@.f r0,r1 - @OC@.f r2,1 - @OC@.f 0,r4 - @OC@.f r5,512 - @OC@.f 512,r6 - @OC@.f 512,512 - -# conditional execution + flag setting - @OC@.eq.f r0,r1 - @OC@.ne.f r1,0 - @OC@.lt.f 0,r2 - @OC@.gt.f 1,r2 - @OC@.le.f r0,512 - @OC@.ge.f 512,r2 - @OC@.n.f 512,512 diff --git a/binutils-2.24/gas/testsuite/gas/arc/st.d b/binutils-2.24/gas/testsuite/gas/arc/st.d deleted file mode 100644 index 813f1aa3..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/st.d +++ /dev/null @@ -1,42 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 02 01 10 10010200 st r1,\[r2\] - 4: 0e 02 01 10 1001020e st r1,\[r2,14\] - 8: 00 02 41 10 10410200 stb r1,\[r2\] - c: 0e 82 01 11 1101820e st.a r1,\[r3,14\] - 10: 02 02 81 11 11810202 stw.a r1,\[r2,2\] - 14: 00 02 1f 10 101f0200 st r1,\[0x384\] - 18: 84 03 00 00 - 1c: 00 7e 41 10 10417e00 stb 0,\[r2\] - 20: f8 7f 01 10 10017ff8 st -8,\[r2,-8\] - 24: 50 7e 1f 10 101f7e50 st 80,\[0x2ee\] - 28: 9e 02 00 00 - 2c: 00 04 1f 10 101f0400 st r2,\[0\] - 30: 00 00 00 00 - 30: R_ARC_32 foo - 34: 02 02 01 14 14010202 st.di r1,\[r2,2\] - 38: 03 02 01 15 15010203 st.a.di r1,\[r2,3\] - 3c: 04 02 81 15 15810204 stw.a.di r1,\[r2,4\] - 40: 04 7c 06 10 10067c04 st 80,\[r12,4\] - 44: 50 00 00 00 - 44: R_ARC_32 .text - 48: 04 7c 06 10 10067c04 st 20,\[r12,4\] - 4c: 14 00 00 00 - 4c: R_ARC_B26 .text - 50: 00 02 01 12 12010200 sr r1,\[r2\] - 54: 0e 82 1f 12 121f820e sr r1,\[0xe\] - 58: 00 fc 00 12 1200fc00 sr 0x3e8,\[r1\] - 5c: e8 03 00 00 - 60: 64 7e 01 12 12017e64 sr 100,\[r2\] - 64: 00 02 1f 12 121f0200 sr r1,\[0x2710\] - 68: 10 27 00 00 - 6c: 64 7e 1f 12 121f7e64 sr 100,\[0x2710\] - 70: 10 27 00 00 - 74: 64 fc 1f 12 121ffc64 sr 0x2710,\[0x64\] - 78: 10 27 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/st.s b/binutils-2.24/gas/testsuite/gas/arc/st.s deleted file mode 100644 index 9acd9f5a..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/st.s +++ /dev/null @@ -1,27 +0,0 @@ -# st test - - st r1,[r2] - st r1,[r2,14] - stb r1,[r2] - st.a r1,[r3,14] - stw.a r1,[r2,2] - st r1,[900] - stb 0,[r2] - st -8,[r2,-8] - st 80,[750] - st r2,[foo] - st.di r1,[r2,2] - st.a.di r1,[r2,3] - stw.a.di r1,[r2,4] - - st .L1,[r12,4] - st .L1@h30,[r12,4] -.L1: - - sr r1,[r2] - sr r1,[14] - sr 1000, [r1] - sr 100, [r2] - sr r1,[10000] - sr 100,[10000] - sr 10000,[100] diff --git a/binutils-2.24/gas/testsuite/gas/arc/sub.d b/binutils-2.24/gas/testsuite/gas/arc/sub.d deleted file mode 100644 index e1c333d0..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sub.d +++ /dev/null @@ -1,85 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 50 50008400 sub r0,r1,r2 - 4: 00 b8 4d 53 534db800 sub gp,fp,sp - 8: 00 3e af 53 53af3e00 sub ilink1,ilink2,blink - c: 00 f8 1d 57 571df800 sub r56,r59,lp_count - 10: 00 fe 00 50 5000fe00 sub r0,r1,0 - 14: 00 84 1f 50 501f8400 sub r0,0,r2 - 18: 00 84 e0 57 57e08400 sub 0,r1,r2 - 1c: ff ff 00 50 5000ffff sub r0,r1,-1 - 20: ff 85 1f 50 501f85ff sub r0,-1,r2 - 24: 00 84 e0 57 57e08400 sub 0,r1,r2 - 28: ff fe 00 50 5000feff sub r0,r1,255 - 2c: ff 84 1f 50 501f84ff sub r0,255,r2 - 30: 00 84 e0 57 57e08400 sub 0,r1,r2 - 34: 00 ff 00 50 5000ff00 sub r0,r1,-256 - 38: 00 85 1f 50 501f8500 sub r0,-256,r2 - 3c: 00 84 e0 57 57e08400 sub 0,r1,r2 - 40: 00 fc 00 50 5000fc00 sub r0,r1,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 50 501f0400 sub r0,0xffff_feff,r2 - 4c: ff fe ff ff - 50: ff fc 1f 50 501ffcff sub r0,255,0x100 - 54: 00 01 00 00 - 58: ff 7e 1f 50 501f7eff sub r0,0x100,255 - 5c: 00 01 00 00 - 60: 00 fc 00 50 5000fc00 sub r0,r1,0 - 64: 00 00 00 00 - 64: R_ARC_32 foo - 68: 00 84 00 50 50008400 sub r0,r1,r2 - 6c: 00 0a 62 50 50620a00 sub r3,r4,r5 - 70: 01 90 c3 50 50c39001 sub.z r6,r7,r8 - 74: 01 16 25 51 51251601 sub.z r9,r10,r11 - 78: 02 9c 86 51 51869c02 sub.nz r12,r13,r14 - 7c: 02 22 e8 51 51e82202 sub.nz r15,r16,r17 - 80: 03 a8 49 52 5249a803 sub.p r18,r19,r20 - 84: 03 2e ab 52 52ab2e03 sub.p r21,r22,r23 - 88: 04 b4 0c 53 530cb404 sub.n r24,r25,gp - 8c: 04 3a 6e 53 536e3a04 sub.n fp,sp,ilink1 - 90: 05 c0 cf 53 53cfc005 sub.c ilink2,blink,r32 - 94: 05 46 31 54 54314605 sub.c r33,r34,r35 - 98: 05 cc 92 54 5492cc05 sub.c r36,r37,r38 - 9c: 06 52 f4 54 54f45206 sub.nc r39,r40,r41 - a0: 06 d8 55 55 5555d806 sub.nc r42,r43,r44 - a4: 06 5e b7 55 55b75e06 sub.nc r45,r46,r47 - a8: 07 e4 18 56 5618e407 sub.v r48,r49,r50 - ac: 07 6a 1a 57 571a6a07 sub.v r56,r52,r53 - b0: 08 f0 1b 57 571bf008 sub.nv r56,r55,r56 - b4: 08 76 1d 57 571d7608 sub.nv r56,r58,r59 - b8: 09 00 9e 57 579e0009 sub.gt lp_count,lp_count,r0 - bc: 0a 7c 00 50 50007c0a sub.ge r0,r0,0 - c0: 00 00 00 00 - c4: 0b 02 3f 50 503f020b sub.lt r1,1,r1 - c8: 01 00 00 00 - cc: 0d 06 7f 50 507f060d sub.hi r3,3,r3 - d0: 03 00 00 00 - d4: 0e 08 df 57 57df080e sub.ls 0,4,r4 - d8: 04 00 00 00 - dc: 0f fc c2 57 57c2fc0f sub.pnz 0,r5,5 - e0: 05 00 00 00 - e4: 00 85 00 50 50008500 sub.f r0,r1,r2 - e8: 01 fa 00 50 5000fa01 sub.f r0,r1,1 - ec: 01 84 1e 50 501e8401 sub.f r0,1,r2 - f0: 00 85 e0 57 57e08500 sub.f 0,r1,r2 - f4: 00 fd 00 50 5000fd00 sub.f r0,r1,0x200 - f8: 00 02 00 00 - fc: 00 05 1f 50 501f0500 sub.f r0,0x200,r2 - 100: 00 02 00 00 - 104: 01 85 00 50 50008501 sub.z.f r0,r1,r2 - 108: 02 fd 00 50 5000fd02 sub.nz.f r0,r1,0 - 10c: 00 00 00 00 - 110: 0b 05 1f 50 501f050b sub.lt.f r0,0,r2 - 114: 00 00 00 00 - 118: 09 85 c0 57 57c08509 sub.gt.f 0,r1,r2 - 11c: 00 00 00 00 00000000 - 120: 0c fd 00 50 5000fd0c sub.le.f r0,r1,0x200 - 124: 00 02 00 00 - 128: 0a 05 1f 50 501f050a sub.ge.f r0,0x200,r2 - 12c: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/sub.s b/binutils-2.24/gas/testsuite/gas/arc/sub.s deleted file mode 100644 index 6dd5009b..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/sub.s +++ /dev/null @@ -1,68 +0,0 @@ -# sub test - - sub r0,r1,r2 - sub r26,fp,sp - sub ilink1,ilink2,blink - sub r56,r59,lp_count - - sub r0,r1,0 - sub r0,0,r2 - sub 0,r1,r2 - sub r0,r1,-1 - sub r0,-1,r2 - sub -1,r1,r2 - sub r0,r1,255 - sub r0,255,r2 - sub 255,r1,r2 - sub r0,r1,-256 - sub r0,-256,r2 - sub -256,r1,r2 - - sub r0,r1,256 - sub r0,-257,r2 - - sub r0,255,256 - sub r0,256,255 - - sub r0,r1,foo - - sub.al r0,r1,r2 - sub.ra r3,r4,r5 - sub.eq r6,r7,r8 - sub.z r9,r10,r11 - sub.ne r12,r13,r14 - sub.nz r15,r16,r17 - sub.pl r18,r19,r20 - sub.p r21,r22,r23 - sub.mi r24,r25,r26 - sub.n r27,r28,r29 - sub.cs r30,r31,r32 - sub.c r33,r34,r35 - sub.lo r36,r37,r38 - sub.cc r39,r40,r41 - sub.nc r42,r43,r44 - sub.hs r45,r46,r47 - sub.vs r48,r49,r50 - sub.v r56,r52,r53 - sub.vc r56,r55,r56 - sub.nv r56,r58,r59 - sub.gt r60,r60,r0 - sub.ge r0,r0,0 - sub.lt r1,1,r1 - sub.hi r3,3,r3 - sub.ls 4,4,r4 - sub.pnz 5,r5,5 - - sub.f r0,r1,r2 - sub.f r0,r1,1 - sub.f r0,1,r2 - sub.f 0,r1,r2 - sub.f r0,r1,512 - sub.f r0,512,r2 - - sub.eq.f r0,r1,r2 - sub.ne.f r0,r1,0 - sub.lt.f r0,0,r2 - sub.gt.f 0,r1,r2 - sub.le.f r0,r1,512 - sub.ge.f r0,512,r2 diff --git a/binutils-2.24/gas/testsuite/gas/arc/swi.d b/binutils-2.24/gas/testsuite/gas/arc/swi.d deleted file mode 100644 index 58654ecf..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/swi.d +++ /dev/null @@ -1,11 +0,0 @@ -#as: -EL -marc8 -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <main>: - 0: 00 84 00 40 40008400 add r0,r1,r2 - 4: 02 fe ff 1f 1ffffe02 swi - 8: 00 0a 62 50 50620a00 sub r3,r4,r5 diff --git a/binutils-2.24/gas/testsuite/gas/arc/swi.s b/binutils-2.24/gas/testsuite/gas/arc/swi.s deleted file mode 100644 index ce0d7fef..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/swi.s +++ /dev/null @@ -1,6 +0,0 @@ -# swi test - -main: - add r0,r1,r2 - swi - sub r3,r4,r5 diff --git a/binutils-2.24/gas/testsuite/gas/arc/warn.exp b/binutils-2.24/gas/testsuite/gas/arc/warn.exp deleted file mode 100644 index 4ecb6aea..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/warn.exp +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2012 -# Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. - -# Test assembler warnings. - -if [istarget arc*-*-*] { - load_lib gas-dg.exp - dg-init - dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/warn*.s]] "" "" - dg-finish -} diff --git a/binutils-2.24/gas/testsuite/gas/arc/warn.s b/binutils-2.24/gas/testsuite/gas/arc/warn.s deleted file mode 100644 index 6df1185d..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/warn.s +++ /dev/null @@ -1,16 +0,0 @@ -; Test ARC specific assembler warnings -; -; { dg-do assemble { target arc-*-* } } - - b.d foo - mov r0,256 ; { dg-warning "8 byte instruction in delay slot" "8 byte instruction in delay slot" } - - j.d foo ; { dg-warning "8 byte jump instruction with delay slot" "8 byte jump instruction with delay slot" } - mov r0,r1 - -foo: -.extCoreRegister roscreg,45,r,can_shortcut -.extCoreRegister woscreg,46,w,can_shortcut - .section .text - add r0,woscreg,r1 ; { dg-warning "Error: attempt to read writeonly register" } - add roscreg,r1,r2 ; { dg-warning "Error: attempt to set readonly register" } diff --git a/binutils-2.24/gas/testsuite/gas/arc/xor.d b/binutils-2.24/gas/testsuite/gas/arc/xor.d deleted file mode 100644 index 46fdeddc..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/xor.d +++ /dev/null @@ -1,85 +0,0 @@ -#as: -EL -#objdump: -dr -EL - -.*: +file format elf32-.*arc - -Disassembly of section .text: - -00000000 <.text>: - 0: 00 84 00 78 78008400 xor r0,r1,r2 - 4: 00 b8 4d 7b 7b4db800 xor gp,fp,sp - 8: 00 3e af 7b 7baf3e00 xor ilink1,ilink2,blink - c: 00 f8 1d 7f 7f1df800 xor r56,r59,lp_count - 10: 00 fe 00 78 7800fe00 xor r0,r1,0 - 14: 00 84 1f 78 781f8400 xor r0,0,r2 - 18: 00 84 e0 7f 7fe08400 xor 0,r1,r2 - 1c: ff ff 00 78 7800ffff xor r0,r1,-1 - 20: ff 85 1f 78 781f85ff xor r0,-1,r2 - 24: 00 84 e0 7f 7fe08400 xor 0,r1,r2 - 28: ff fe 00 78 7800feff xor r0,r1,255 - 2c: ff 84 1f 78 781f84ff xor r0,255,r2 - 30: 00 84 e0 7f 7fe08400 xor 0,r1,r2 - 34: 00 ff 00 78 7800ff00 xor r0,r1,-256 - 38: 00 85 1f 78 781f8500 xor r0,-256,r2 - 3c: 00 84 e0 7f 7fe08400 xor 0,r1,r2 - 40: 00 fc 00 78 7800fc00 xor r0,r1,0x100 - 44: 00 01 00 00 - 48: 00 04 1f 78 781f0400 xor r0,0xffff_feff,r2 - 4c: ff fe ff ff - 50: ff fc 1f 78 781ffcff xor r0,255,0x100 - 54: 00 01 00 00 - 58: ff 7e 1f 78 781f7eff xor r0,0x100,255 - 5c: 00 01 00 00 - 60: 00 fc 00 78 7800fc00 xor r0,r1,0 - 64: 00 00 00 00 - 64: R_ARC_32 foo - 68: 00 84 00 78 78008400 xor r0,r1,r2 - 6c: 00 0a 62 78 78620a00 xor r3,r4,r5 - 70: 01 90 c3 78 78c39001 xor.z r6,r7,r8 - 74: 01 16 25 79 79251601 xor.z r9,r10,r11 - 78: 02 9c 86 79 79869c02 xor.nz r12,r13,r14 - 7c: 02 22 e8 79 79e82202 xor.nz r15,r16,r17 - 80: 03 a8 49 7a 7a49a803 xor.p r18,r19,r20 - 84: 03 2e ab 7a 7aab2e03 xor.p r21,r22,r23 - 88: 04 b4 0c 7b 7b0cb404 xor.n r24,r25,gp - 8c: 04 3a 6e 7b 7b6e3a04 xor.n fp,sp,ilink1 - 90: 05 c0 cf 7b 7bcfc005 xor.c ilink2,blink,r32 - 94: 05 46 31 7c 7c314605 xor.c r33,r34,r35 - 98: 05 cc 92 7c 7c92cc05 xor.c r36,r37,r38 - 9c: 06 52 f4 7c 7cf45206 xor.nc r39,r40,r41 - a0: 06 d8 55 7d 7d55d806 xor.nc r42,r43,r44 - a4: 06 5e b7 7d 7db75e06 xor.nc r45,r46,r47 - a8: 07 e4 18 7e 7e18e407 xor.v r48,r49,r50 - ac: 07 6a 1a 7f 7f1a6a07 xor.v r56,r52,r53 - b0: 08 f0 1b 7f 7f1bf008 xor.nv r56,r55,r56 - b4: 08 76 1d 7f 7f1d7608 xor.nv r56,r58,r59 - b8: 09 00 9e 7f 7f9e0009 xor.gt lp_count,lp_count,r0 - bc: 0a 7c 00 78 78007c0a xor.ge r0,r0,0 - c0: 00 00 00 00 - c4: 0b 02 3f 78 783f020b xor.lt r1,1,r1 - c8: 01 00 00 00 - cc: 0d 06 7f 78 787f060d xor.hi r3,3,r3 - d0: 03 00 00 00 - d4: 0e 08 df 7f 7fdf080e xor.ls 0,4,r4 - d8: 04 00 00 00 - dc: 0f fc c2 7f 7fc2fc0f xor.pnz 0,r5,5 - e0: 05 00 00 00 - e4: 00 85 00 78 78008500 xor.f r0,r1,r2 - e8: 01 fa 00 78 7800fa01 xor.f r0,r1,1 - ec: 01 84 1e 78 781e8401 xor.f r0,1,r2 - f0: 00 85 e0 7f 7fe08500 xor.f 0,r1,r2 - f4: 00 fd 00 78 7800fd00 xor.f r0,r1,0x200 - f8: 00 02 00 00 - fc: 00 05 1f 78 781f0500 xor.f r0,0x200,r2 - 100: 00 02 00 00 - 104: 01 85 00 78 78008501 xor.z.f r0,r1,r2 - 108: 02 fd 00 78 7800fd02 xor.nz.f r0,r1,0 - 10c: 00 00 00 00 - 110: 0b 05 1f 78 781f050b xor.lt.f r0,0,r2 - 114: 00 00 00 00 - 118: 09 85 c0 7f 7fc08509 xor.gt.f 0,r1,r2 - 11c: 00 00 00 00 00000000 - 120: 0c fd 00 78 7800fd0c xor.le.f r0,r1,0x200 - 124: 00 02 00 00 - 128: 0a 05 1f 78 781f050a xor.ge.f r0,0x200,r2 - 12c: 00 02 00 00 diff --git a/binutils-2.24/gas/testsuite/gas/arc/xor.s b/binutils-2.24/gas/testsuite/gas/arc/xor.s deleted file mode 100644 index 090107ac..00000000 --- a/binutils-2.24/gas/testsuite/gas/arc/xor.s +++ /dev/null @@ -1,68 +0,0 @@ -# xor test - - xor r0,r1,r2 - xor r26,fp,sp - xor ilink1,ilink2,blink - xor r56,r59,lp_count - - xor r0,r1,0 - xor r0,0,r2 - xor 0,r1,r2 - xor r0,r1,-1 - xor r0,-1,r2 - xor -1,r1,r2 - xor r0,r1,255 - xor r0,255,r2 - xor 255,r1,r2 - xor r0,r1,-256 - xor r0,-256,r2 - xor -256,r1,r2 - - xor r0,r1,256 - xor r0,-257,r2 - - xor r0,255,256 - xor r0,256,255 - - xor r0,r1,foo - - xor.al r0,r1,r2 - xor.ra r3,r4,r5 - xor.eq r6,r7,r8 - xor.z r9,r10,r11 - xor.ne r12,r13,r14 - xor.nz r15,r16,r17 - xor.pl r18,r19,r20 - xor.p r21,r22,r23 - xor.mi r24,r25,r26 - xor.n r27,r28,r29 - xor.cs r30,r31,r32 - xor.c r33,r34,r35 - xor.lo r36,r37,r38 - xor.cc r39,r40,r41 - xor.nc r42,r43,r44 - xor.hs r45,r46,r47 - xor.vs r48,r49,r50 - xor.v r56,r52,r53 - xor.vc r56,r55,r56 - xor.nv r56,r58,r59 - xor.gt r60,r60,r0 - xor.ge r0,r0,0 - xor.lt r1,1,r1 - xor.hi r3,3,r3 - xor.ls 4,4,r4 - xor.pnz 5,r5,5 - - xor.f r0,r1,r2 - xor.f r0,r1,1 - xor.f r0,1,r2 - xor.f 0,r1,r2 - xor.f r0,r1,512 - xor.f r0,512,r2 - - xor.eq.f r0,r1,r2 - xor.ne.f r0,r1,0 - xor.lt.f r0,0,r2 - xor.gt.f 0,r1,r2 - xor.le.f r0,r1,512 - xor.ge.f r0,512,r2 |