diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 8fedf8af0f..dabaa6a8ad 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,14 @@ +2003-11-03 Daniel Jacobowitz + + * gas/arm/arm7t.d: Replace '-#' with '#-'. + * gas/arm/copro.d: Likewise. + * gas/arm/fpa-mem.d: Likewise. + * gas/arm/maverick.c: Likewise. + * gas/arm/maverick.d: Likewise. + * gas/arm/vfp1.d: Likewise. + * gas/arm/vfp1xD.d: Likewise. + * gas/arm/xscale.d: Likewise. + 2003-10-27 Stephane Carrez * gas/m68hc11/opers12-dwarf2.d: Update, local label prefix removed. diff --git a/gas/testsuite/gas/arm/arm7t.d b/gas/testsuite/gas/arm/arm7t.d index 148e047765..17e4e9d4fb 100644 --- a/gas/testsuite/gas/arm/arm7t.d +++ b/gas/testsuite/gas/arm/arm7t.d @@ -13,7 +13,7 @@ Disassembly of section .text: 0+0c <[^>]*> e1b100b2 ? ldrh r0, \[r1, r2\]! 0+10 <[^>]*> e1d100bc ? ldrh r0, \[r1, #12\] 0+14 <[^>]*> e1f100bc ? ldrh r0, \[r1, #12\]! -0+18 <[^>]*> e15100bc ? ldrh r0, \[r1, -#12\] +0+18 <[^>]*> e15100bc ? ldrh r0, \[r1, #-12\] 0+1c <[^>]*> e09100b2 ? ldrh r0, \[r1\], r2 0+20 <[^>]*> e3a00cff ? mov r0, #65280 ; 0xff00 0+24 <[^>]*> e1df0bb4 ? ldrh r0, \[pc, #180\] ; 0+e0 <[^>]*> @@ -24,7 +24,7 @@ Disassembly of section .text: 0+38 <[^>]*> e1a100b2 ? strh r0, \[r1, r2\]! 0+3c <[^>]*> e1c100bc ? strh r0, \[r1, #12\] 0+40 <[^>]*> e1e100bc ? strh r0, \[r1, #12\]! -0+44 <[^>]*> e14100bc ? strh r0, \[r1, -#12\] +0+44 <[^>]*> e14100bc ? strh r0, \[r1, #-12\] 0+48 <[^>]*> e08100b2 ? strh r0, \[r1\], r2 0+4c <[^>]*> e1cf08b8 ? strh r0, \[pc, #136\] ; 0+dc <[^>]*> 0+50 <[^>]*> e1d100d0 ? ldrsb r0, \[r1\] @@ -33,7 +33,7 @@ Disassembly of section .text: 0+5c <[^>]*> e1b100d2 ? ldrsb r0, \[r1, r2\]! 0+60 <[^>]*> e1d100dc ? ldrsb r0, \[r1, #12\] 0+64 <[^>]*> e1f100dc ? ldrsb r0, \[r1, #12\]! -0+68 <[^>]*> e15100dc ? ldrsb r0, \[r1, -#12\] +0+68 <[^>]*> e15100dc ? ldrsb r0, \[r1, #-12\] 0+6c <[^>]*> e09100d2 ? ldrsb r0, \[r1\], r2 0+70 <[^>]*> e3a000de ? mov r0, #222 ; 0xde 0+74 <[^>]*> e1df06d0 ? ldrsb r0, \[pc, #96\] ; 0+dc <[^>]*> @@ -43,7 +43,7 @@ Disassembly of section .text: 0+84 <[^>]*> e1b100f2 ? ldrsh r0, \[r1, r2\]! 0+88 <[^>]*> e1d100fc ? ldrsh r0, \[r1, #12\] 0+8c <[^>]*> e1f100fc ? ldrsh r0, \[r1, #12\]! -0+90 <[^>]*> e15100fc ? ldrsh r0, \[r1, -#12\] +0+90 <[^>]*> e15100fc ? ldrsh r0, \[r1, #-12\] 0+94 <[^>]*> e09100f2 ? ldrsh r0, \[r1\], r2 0+98 <[^>]*> e3a00cff ? mov r0, #65280 ; 0xff00 0+9c <[^>]*> e1df03fc ? ldrsh r0, \[pc, #60\] ; 0+e0 <[^>]*> diff --git a/gas/testsuite/gas/arm/copro.d b/gas/testsuite/gas/arm/copro.d index ea2282c3fe..c0f1054481 100644 --- a/gas/testsuite/gas/arm/copro.d +++ b/gas/testsuite/gas/arm/copro.d @@ -13,12 +13,12 @@ Disassembly of section .text: 0+00c <[^>]*> edd1e108 ldfp f6, \[r1, #32\] 0+010 <[^>]*> 4db200ff ldcmi 0, cr0, \[r2, #1020\]! 0+014 <[^>]*> 5cf31710 ldcpll 7, cr1, \[r3\], #64 -0+018 <[^>]*> ed1f8001 ldc 0, cr8, \[pc, -#4\] +0+018 <[^>]*> ed1f8001 ldc 0, cr8, \[pc, #-4\] 0+01c <[^>]*> ed830500 cfstr32 mvfx0, \[r3\] 0+020 <[^>]*> edc0f302 stcl 3, cr15, \[r0, #8\] 0+024 <[^>]*> 0da2c419 cfstrseq mvf12, \[r2, #100\]! 0+028 <[^>]*> 3ca4860c stccc 6, cr8, \[r4\], #48 -0+02c <[^>]*> ed0f7101 stfs f7, \[pc, -#4\] +0+02c <[^>]*> ed0f7101 stfs f7, \[pc, #-4\] 0+030 <[^>]*> ee715212 mrc 2, 3, r5, cr1, cr2, \{0\} 0+034 <[^>]*> aeb1f4f2 mrcge 4, 5, pc, cr1, cr2, \{7\} 0+038 <[^>]*> ee21f711 mcr 7, 1, pc, cr1, cr1, \{0\} diff --git a/gas/testsuite/gas/arm/fpa-mem.d b/gas/testsuite/gas/arm/fpa-mem.d index b0f9e0df3d..bbe4cfa3dc 100644 --- a/gas/testsuite/gas/arm/fpa-mem.d +++ b/gas/testsuite/gas/arm/fpa-mem.d @@ -9,26 +9,26 @@ Disassembly of section .text: 0+00 <[^>]*> ed900100 ? ldfs f0, \[r0\] -0+04 <[^>]*> ec300101 ? ldfs f0, \[r0\], -#4 +0+04 <[^>]*> ec300101 ? ldfs f0, \[r0\], #-4 0+08 <[^>]*> ed908100 ? ldfd f0, \[r0\] -0+0c <[^>]*> ec308101 ? ldfd f0, \[r0\], -#4 +0+0c <[^>]*> ec308101 ? ldfd f0, \[r0\], #-4 0+10 <[^>]*> edd00100 ? ldfe f0, \[r0\] -0+14 <[^>]*> ec700101 ? ldfe f0, \[r0\], -#4 +0+14 <[^>]*> ec700101 ? ldfe f0, \[r0\], #-4 0+18 <[^>]*> edd08100 ? ldfp f0, \[r0\] -0+1c <[^>]*> ec708101 ? ldfp f0, \[r0\], -#4 +0+1c <[^>]*> ec708101 ? ldfp f0, \[r0\], #-4 0+20 <[^>]*> ed800100 ? stfs f0, \[r0\] -0+24 <[^>]*> ec200101 ? stfs f0, \[r0\], -#4 +0+24 <[^>]*> ec200101 ? stfs f0, \[r0\], #-4 0+28 <[^>]*> ed808100 ? stfd f0, \[r0\] -0+2c <[^>]*> ec208101 ? stfd f0, \[r0\], -#4 +0+2c <[^>]*> ec208101 ? stfd f0, \[r0\], #-4 0+30 <[^>]*> edc00100 ? stfe f0, \[r0\] -0+34 <[^>]*> ec600101 ? stfe f0, \[r0\], -#4 +0+34 <[^>]*> ec600101 ? stfe f0, \[r0\], #-4 0+38 <[^>]*> edc08100 ? stfp f0, \[r0\] -0+3c <[^>]*> ec608101 ? stfp f0, \[r0\], -#4 +0+3c <[^>]*> ec608101 ? stfp f0, \[r0\], #-4 0+40 <[^>]*> ed900200 ? lfm f0, 4, \[r0\] 0+44 <[^>]*> ed900200 ? lfm f0, 4, \[r0\] -0+48 <[^>]*> ed10020c ? lfm f0, 4, \[r0, -#48\] +0+48 <[^>]*> ed10020c ? lfm f0, 4, \[r0, #-48\] 0+4c <[^>]*> ed800200 ? sfm f0, 4, \[r0\] -0+50 <[^>]*> ed00020c ? sfm f0, 4, \[r0, -#48\] +0+50 <[^>]*> ed00020c ? sfm f0, 4, \[r0, #-48\] 0+54 <[^>]*> ed800200 ? sfm f0, 4, \[r0\] 0+58 <[^>]*> e1a00000 ? nop[ ]+\(mov r0,r0\) 0+5c <[^>]*> e1a00000 ? nop[ ]+\(mov r0,r0\) diff --git a/gas/testsuite/gas/arm/maverick.c b/gas/testsuite/gas/arm/maverick.c index 36255974de..b55e9aaee8 100644 --- a/gas/testsuite/gas/arm/maverick.c +++ b/gas/testsuite/gas/arm/maverick.c @@ -99,7 +99,7 @@ off8s (func_arg * arg, insn_data * data) { val = - val; val &= ~3; - sprintf (value, ", -#%i", val); + sprintf (value, ", #-%i", val); data->dis_out = strdup (value); sprintf (value, ", #-%i", val); data->as_in = strdup (value); diff --git a/gas/testsuite/gas/arm/maverick.d b/gas/testsuite/gas/arm/maverick.d index c9a99cd8f4..e09c67215c 100644 --- a/gas/testsuite/gas/arm/maverick.d +++ b/gas/testsuite/gas/arm/maverick.d @@ -10,124 +10,124 @@ Disassembly of section .text: # load_store: 0*0 0d ?9d ?54 ?3f ? * cfldrseq mvf5, ?\[sp, #252\] 0*4 4d ?9b ?e4 ?12 ? * cfldrsmi mvf14, ?\[fp, #72\] -0*8 7d ?1c ?24 ?3c ? * cfldrsvc mvf2, ?\[ip, -#240\] +0*8 7d ?1c ?24 ?3c ? * cfldrsvc mvf2, ?\[ip, #-240\] 0*c bd ?9a ?04 ?3f ? * cfldrslt mvf0, ?\[sl, #252\] 0*10 cd ?9b ?a4 ?12 ? * cfldrsgt mvf10, ?\[fp, #72\] -0*14 dd ?3c ?64 ?3c ? * cfldrsle mvf6, ?\[ip, -#240\]! +0*14 dd ?3c ?64 ?3c ? * cfldrsle mvf6, ?\[ip, #-240\]! 0*18 9d ?ba ?04 ?3f ? * cfldrsls mvf0, ?\[sl, #252\]! 0*1c 4d ?bb ?e4 ?12 ? * cfldrsmi mvf14, ?\[fp, #72\]! -0*20 7d ?3c ?24 ?3c ? * cfldrsvc mvf2, ?\[ip, -#240\]! +0*20 7d ?3c ?24 ?3c ? * cfldrsvc mvf2, ?\[ip, #-240\]! 0*24 bd ?ba ?04 ?3f ? * cfldrslt mvf0, ?\[sl, #252\]! 0*28 cc ?bb ?a4 ?12 ? * cfldrsgt mvf10, ?\[fp\], #72 -0*2c dc ?3c ?64 ?3c ? * cfldrsle mvf6, ?\[ip\], -#240 +0*2c dc ?3c ?64 ?3c ? * cfldrsle mvf6, ?\[ip\], #-240 0*30 9c ?ba ?04 ?3f ? * cfldrsls mvf0, ?\[sl\], #252 0*34 4c ?bb ?e4 ?12 ? * cfldrsmi mvf14, ?\[fp\], #72 -0*38 7c ?3c ?24 ?3c ? * cfldrsvc mvf2, ?\[ip\], -#240 +0*38 7c ?3c ?24 ?3c ? * cfldrsvc mvf2, ?\[ip\], #-240 0*3c bd ?da ?04 ?3f ? * cfldrdlt mvd0, ?\[sl, #252\] 0*40 cd ?db ?a4 ?12 ? * cfldrdgt mvd10, ?\[fp, #72\] -0*44 dd ?5c ?64 ?3c ? * cfldrdle mvd6, ?\[ip, -#240\] +0*44 dd ?5c ?64 ?3c ? * cfldrdle mvd6, ?\[ip, #-240\] 0*48 9d ?da ?04 ?3f ? * cfldrdls mvd0, ?\[sl, #252\] 0*4c 4d ?db ?e4 ?12 ? * cfldrdmi mvd14, ?\[fp, #72\] -0*50 7d ?7c ?24 ?3c ? * cfldrdvc mvd2, ?\[ip, -#240\]! +0*50 7d ?7c ?24 ?3c ? * cfldrdvc mvd2, ?\[ip, #-240\]! 0*54 bd ?fa ?04 ?3f ? * cfldrdlt mvd0, ?\[sl, #252\]! 0*58 cd ?fb ?a4 ?12 ? * cfldrdgt mvd10, ?\[fp, #72\]! -0*5c dd ?7c ?64 ?3c ? * cfldrdle mvd6, ?\[ip, -#240\]! +0*5c dd ?7c ?64 ?3c ? * cfldrdle mvd6, ?\[ip, #-240\]! 0*60 9d ?fa ?04 ?3f ? * cfldrdls mvd0, ?\[sl, #252\]! 0*64 4c ?fb ?e4 ?12 ? * cfldrdmi mvd14, ?\[fp\], #72 -0*68 7c ?7c ?24 ?3c ? * cfldrdvc mvd2, ?\[ip\], -#240 +0*68 7c ?7c ?24 ?3c ? * cfldrdvc mvd2, ?\[ip\], #-240 0*6c bc ?fa ?04 ?3f ? * cfldrdlt mvd0, ?\[sl\], #252 0*70 cc ?fb ?a4 ?12 ? * cfldrdgt mvd10, ?\[fp\], #72 -0*74 dc ?7c ?64 ?3c ? * cfldrdle mvd6, ?\[ip\], -#240 +0*74 dc ?7c ?64 ?3c ? * cfldrdle mvd6, ?\[ip\], #-240 0*78 9d ?9a ?05 ?3f ? * cfldr32ls mvfx0, ?\[sl, #252\] 0*7c 4d ?9b ?e5 ?12 ? * cfldr32mi mvfx14, ?\[fp, #72\] -0*80 7d ?1c ?25 ?3c ? * cfldr32vc mvfx2, ?\[ip, -#240\] +0*80 7d ?1c ?25 ?3c ? * cfldr32vc mvfx2, ?\[ip, #-240\] 0*84 bd ?9a ?05 ?3f ? * cfldr32lt mvfx0, ?\[sl, #252\] 0*88 cd ?9b ?a5 ?12 ? * cfldr32gt mvfx10, ?\[fp, #72\] -0*8c dd ?3c ?65 ?3c ? * cfldr32le mvfx6, ?\[ip, -#240\]! +0*8c dd ?3c ?65 ?3c ? * cfldr32le mvfx6, ?\[ip, #-240\]! 0*90 9d ?ba ?05 ?3f ? * cfldr32ls mvfx0, ?\[sl, #252\]! 0*94 4d ?bb ?e5 ?12 ? * cfldr32mi mvfx14, ?\[fp, #72\]! -0*98 7d ?3c ?25 ?3c ? * cfldr32vc mvfx2, ?\[ip, -#240\]! +0*98 7d ?3c ?25 ?3c ? * cfldr32vc mvfx2, ?\[ip, #-240\]! 0*9c bd ?ba ?05 ?3f ? * cfldr32lt mvfx0, ?\[sl, #252\]! 0*a0 cc ?bb ?a5 ?12 ? * cfldr32gt mvfx10, ?\[fp\], #72 -0*a4 dc ?3c ?65 ?3c ? * cfldr32le mvfx6, ?\[ip\], -#240 +0*a4 dc ?3c ?65 ?3c ? * cfldr32le mvfx6, ?\[ip\], #-240 0*a8 9c ?ba ?05 ?3f ? * cfldr32ls mvfx0, ?\[sl\], #252 0*ac 4c ?bb ?e5 ?12 ? * cfldr32mi mvfx14, ?\[fp\], #72 -0*b0 7c ?3c ?25 ?3c ? * cfldr32vc mvfx2, ?\[ip\], -#240 +0*b0 7c ?3c ?25 ?3c ? * cfldr32vc mvfx2, ?\[ip\], #-240 0*b4 bd ?da ?05 ?3f ? * cfldr64lt mvdx0, ?\[sl, #252\] 0*b8 cd ?db ?a5 ?12 ? * cfldr64gt mvdx10, ?\[fp, #72\] -0*bc dd ?5c ?65 ?3c ? * cfldr64le mvdx6, ?\[ip, -#240\] +0*bc dd ?5c ?65 ?3c ? * cfldr64le mvdx6, ?\[ip, #-240\] 0*c0 9d ?da ?05 ?3f ? * cfldr64ls mvdx0, ?\[sl, #252\] 0*c4 4d ?db ?e5 ?12 ? * cfldr64mi mvdx14, ?\[fp, #72\] -0*c8 7d ?7c ?25 ?3c ? * cfldr64vc mvdx2, ?\[ip, -#240\]! +0*c8 7d ?7c ?25 ?3c ? * cfldr64vc mvdx2, ?\[ip, #-240\]! 0*cc bd ?fa ?05 ?3f ? * cfldr64lt mvdx0, ?\[sl, #252\]! 0*d0 cd ?fb ?a5 ?12 ? * cfldr64gt mvdx10, ?\[fp, #72\]! -0*d4 dd ?7c ?65 ?3c ? * cfldr64le mvdx6, ?\[ip, -#240\]! +0*d4 dd ?7c ?65 ?3c ? * cfldr64le mvdx6, ?\[ip, #-240\]! 0*d8 9d ?fa ?05 ?3f ? * cfldr64ls mvdx0, ?\[sl, #252\]! 0*dc 4c ?fb ?e5 ?12 ? * cfldr64mi mvdx14, ?\[fp\], #72 -0*e0 7c ?7c ?25 ?3c ? * cfldr64vc mvdx2, ?\[ip\], -#240 +0*e0 7c ?7c ?25 ?3c ? * cfldr64vc mvdx2, ?\[ip\], #-240 0*e4 bc ?fa ?05 ?3f ? * cfldr64lt mvdx0, ?\[sl\], #252 0*e8 cc ?fb ?a5 ?12 ? * cfldr64gt mvdx10, ?\[fp\], #72 -0*ec dc ?7c ?65 ?3c ? * cfldr64le mvdx6, ?\[ip\], -#240 +0*ec dc ?7c ?65 ?3c ? * cfldr64le mvdx6, ?\[ip\], #-240 0*f0 9d ?8a ?04 ?3f ? * cfstrsls mvf0, ?\[sl, #252\] 0*f4 4d ?8b ?e4 ?12 ? * cfstrsmi mvf14, ?\[fp, #72\] -0*f8 7d ?0c ?24 ?3c ? * cfstrsvc mvf2, ?\[ip, -#240\] +0*f8 7d ?0c ?24 ?3c ? * cfstrsvc mvf2, ?\[ip, #-240\] 0*fc bd ?8a ?04 ?3f ? * cfstrslt mvf0, ?\[sl, #252\] 0*100 cd ?8b ?a4 ?12 ? * cfstrsgt mvf10, ?\[fp, #72\] -0*104 dd ?2c ?64 ?3c ? * cfstrsle mvf6, ?\[ip, -#240\]! +0*104 dd ?2c ?64 ?3c ? * cfstrsle mvf6, ?\[ip, #-240\]! 0*108 9d ?aa ?04 ?3f ? * cfstrsls mvf0, ?\[sl, #252\]! 0*10c 4d ?ab ?e4 ?12 ? * cfstrsmi mvf14, ?\[fp, #72\]! -0*110 7d ?2c ?24 ?3c ? * cfstrsvc mvf2, ?\[ip, -#240\]! +0*110 7d ?2c ?24 ?3c ? * cfstrsvc mvf2, ?\[ip, #-240\]! 0*114 bd ?aa ?04 ?3f ? * cfstrslt mvf0, ?\[sl, #252\]! 0*118 cc ?ab ?a4 ?12 ? * cfstrsgt mvf10, ?\[fp\], #72 -0*11c dc ?2c ?64 ?3c ? * cfstrsle mvf6, ?\[ip\], -#240 +0*11c dc ?2c ?64 ?3c ? * cfstrsle mvf6, ?\[ip\], #-240 0*120 9c ?aa ?04 ?3f ? * cfstrsls mvf0, ?\[sl\], #252 0*124 4c ?ab ?e4 ?12 ? * cfstrsmi mvf14, ?\[fp\], #72 -0*128 7c ?2c ?24 ?3c ? * cfstrsvc mvf2, ?\[ip\], -#240 +0*128 7c ?2c ?24 ?3c ? * cfstrsvc mvf2, ?\[ip\], #-240 0*12c bd ?ca ?04 ?3f ? * cfstrdlt mvd0, ?\[sl, #252\] 0*130 cd ?cb ?a4 ?12 ? * cfstrdgt mvd10, ?\[fp, #72\] -0*134 dd ?4c ?64 ?3c ? * cfstrdle mvd6, ?\[ip, -#240\] +0*134 dd ?4c ?64 ?3c ? * cfstrdle mvd6, ?\[ip, #-240\] 0*138 9d ?ca ?04 ?3f ? * cfstrdls mvd0, ?\[sl, #252\] 0*13c 4d ?cb ?e4 ?12 ? * cfstrdmi mvd14, ?\[fp, #72\] -0*140 7d ?6c ?24 ?3c ? * cfstrdvc mvd2, ?\[ip, -#240\]! +0*140 7d ?6c ?24 ?3c ? * cfstrdvc mvd2, ?\[ip, #-240\]! 0*144 bd ?ea ?04 ?3f ? * cfstrdlt mvd0, ?\[sl, #252\]! 0*148 cd ?eb ?a4 ?12 ? * cfstrdgt mvd10, ?\[fp, #72\]! -0*14c dd ?6c ?64 ?3c ? * cfstrdle mvd6, ?\[ip, -#240\]! +0*14c dd ?6c ?64 ?3c ? * cfstrdle mvd6, ?\[ip, #-240\]! 0*150 9d ?ea ?04 ?3f ? * cfstrdls mvd0, ?\[sl, #252\]! 0*154 4c ?eb ?e4 ?12 ? * cfstrdmi mvd14, ?\[fp\], #72 -0*158 7c ?6c ?24 ?3c ? * cfstrdvc mvd2, ?\[ip\], -#240 +0*158 7c ?6c ?24 ?3c ? * cfstrdvc mvd2, ?\[ip\], #-240 0*15c bc ?ea ?04 ?3f ? * cfstrdlt mvd0, ?\[sl\], #252 0*160 cc ?eb ?a4 ?12 ? * cfstrdgt mvd10, ?\[fp\], #72 -0*164 dc ?6c ?64 ?3c ? * cfstrdle mvd6, ?\[ip\], -#240 +0*164 dc ?6c ?64 ?3c ? * cfstrdle mvd6, ?\[ip\], #-240 0*168 9d ?8a ?05 ?3f ? * cfstr32ls mvfx0, ?\[sl, #252\] 0*16c 4d ?8b ?e5 ?12 ? * cfstr32mi mvfx14, ?\[fp, #72\] -0*170 7d ?0c ?25 ?3c ? * cfstr32vc mvfx2, ?\[ip, -#240\] +0*170 7d ?0c ?25 ?3c ? * cfstr32vc mvfx2, ?\[ip, #-240\] 0*174 bd ?8a ?05 ?3f ? * cfstr32lt mvfx0, ?\[sl, #252\] 0*178 cd ?8b ?a5 ?12 ? * cfstr32gt mvfx10, ?\[fp, #72\] -0*17c dd ?2c ?65 ?3c ? * cfstr32le mvfx6, ?\[ip, -#240\]! +0*17c dd ?2c ?65 ?3c ? * cfstr32le mvfx6, ?\[ip, #-240\]! 0*180 9d ?aa ?05 ?3f ? * cfstr32ls mvfx0, ?\[sl, #252\]! 0*184 4d ?ab ?e5 ?12 ? * cfstr32mi mvfx14, ?\[fp, #72\]! -0*188 7d ?2c ?25 ?3c ? * cfstr32vc mvfx2, ?\[ip, -#240\]! +0*188 7d ?2c ?25 ?3c ? * cfstr32vc mvfx2, ?\[ip, #-240\]! 0*18c bd ?aa ?05 ?3f ? * cfstr32lt mvfx0, ?\[sl, #252\]! 0*190 cc ?ab ?a5 ?12 ? * cfstr32gt mvfx10, ?\[fp\], #72 -0*194 dc ?2c ?65 ?3c ? * cfstr32le mvfx6, ?\[ip\], -#240 +0*194 dc ?2c ?65 ?3c ? * cfstr32le mvfx6, ?\[ip\], #-240 0*198 9c ?aa ?05 ?3f ? * cfstr32ls mvfx0, ?\[sl\], #252 0*19c 4c ?ab ?e5 ?12 ? * cfstr32mi mvfx14, ?\[fp\], #72 -0*1a0 7c ?2c ?25 ?3c ? * cfstr32vc mvfx2, ?\[ip\], -#240 +0*1a0 7c ?2c ?25 ?3c ? * cfstr32vc mvfx2, ?\[ip\], #-240 0*1a4 bd ?ca ?05 ?3f ? * cfstr64lt mvdx0, ?\[sl, #252\] 0*1a8 cd ?cb ?a5 ?12 ? * cfstr64gt mvdx10, ?\[fp, #72\] -0*1ac dd ?4c ?65 ?3c ? * cfstr64le mvdx6, ?\[ip, -#240\] +0*1ac dd ?4c ?65 ?3c ? * cfstr64le mvdx6, ?\[ip, #-240\] 0*1b0 9d ?ca ?05 ?3f ? * cfstr64ls mvdx0, ?\[sl, #252\] 0*1b4 4d ?cb ?e5 ?12 ? * cfstr64mi mvdx14, ?\[fp, #72\] -0*1b8 7d ?6c ?25 ?3c ? * cfstr64vc mvdx2, ?\[ip, -#240\]! +0*1b8 7d ?6c ?25 ?3c ? * cfstr64vc mvdx2, ?\[ip, #-240\]! 0*1bc bd ?ea ?05 ?3f ? * cfstr64lt mvdx0, ?\[sl, #252\]! 0*1c0 cd ?eb ?a5 ?12 ? * cfstr64gt mvdx10, ?\[fp, #72\]! -0*1c4 dd ?6c ?65 ?3c ? * cfstr64le mvdx6, ?\[ip, -#240\]! +0*1c4 dd ?6c ?65 ?3c ? * cfstr64le mvdx6, ?\[ip, #-240\]! 0*1c8 9d ?ea ?05 ?3f ? * cfstr64ls mvdx0, ?\[sl, #252\]! 0*1cc 4c ?eb ?e5 ?12 ? * cfstr64mi mvdx14, ?\[fp\], #72 -0*1d0 7c ?6c ?25 ?3c ? * cfstr64vc mvdx2, ?\[ip\], -#240 +0*1d0 7c ?6c ?25 ?3c ? * cfstr64vc mvdx2, ?\[ip\], #-240 0*1d4 bc ?ea ?05 ?3f ? * cfstr64lt mvdx0, ?\[sl\], #252 0*1d8 cc ?eb ?a5 ?12 ? * cfstr64gt mvdx10, ?\[fp\], #72 -0*1dc dc ?6c ?65 ?3c ? * cfstr64le mvdx6, ?\[ip\], -#240 +0*1dc dc ?6c ?65 ?3c ? * cfstr64le mvdx6, ?\[ip\], #-240 # move: 0*1e0 9e ?00 ?a4 ?50 ? * cfmvsrls mvf0, ?sl 0*1e4 ee ?0a ?44 ?50 ? * cfmvsr mvf10, ?r4 diff --git a/gas/testsuite/gas/arm/vfp1.d b/gas/testsuite/gas/arm/vfp1.d index ed4f3838ea..672b23de31 100644 --- a/gas/testsuite/gas/arm/vfp1.d +++ b/gas/testsuite/gas/arm/vfp1.d @@ -113,7 +113,7 @@ Disassembly of section .text: 0+19c <[^>]*> ed9e0b00 fldd d0, \[lr\] 0+1a0 <[^>]*> ed900b00 fldd d0, \[r0\] 0+1a4 <[^>]*> ed900bff fldd d0, \[r0, #1020\] -0+1a8 <[^>]*> ed100bff fldd d0, \[r0, -#1020\] +0+1a8 <[^>]*> ed100bff fldd d0, \[r0, #-1020\] 0+1ac <[^>]*> ed901b00 fldd d1, \[r0\] 0+1b0 <[^>]*> ed902b00 fldd d2, \[r0\] 0+1b4 <[^>]*> ed90fb00 fldd d15, \[r0\] diff --git a/gas/testsuite/gas/arm/vfp1xD.d b/gas/testsuite/gas/arm/vfp1xD.d index 4b787e05d1..ac4e4f9274 100644 --- a/gas/testsuite/gas/arm/vfp1xD.d +++ b/gas/testsuite/gas/arm/vfp1xD.d @@ -126,7 +126,7 @@ Disassembly of section .text: 0+1d0 <[^>]*> ed9e0a00 flds s0, \[lr\] 0+1d4 <[^>]*> ed900a00 flds s0, \[r0\] 0+1d8 <[^>]*> ed900aff flds s0, \[r0, #1020\] -0+1dc <[^>]*> ed100aff flds s0, \[r0, -#1020\] +0+1dc <[^>]*> ed100aff flds s0, \[r0, #-1020\] 0+1e0 <[^>]*> edd00a00 flds s1, \[r0\] 0+1e4 <[^>]*> ed901a00 flds s2, \[r0\] 0+1e8 <[^>]*> edd0fa00 flds s31, \[r0\] diff --git a/gas/testsuite/gas/arm/xscale.d b/gas/testsuite/gas/arm/xscale.d index 433c6c5b11..fc38ba14e5 100644 --- a/gas/testsuite/gas/arm/xscale.d +++ b/gas/testsuite/gas/arm/xscale.d @@ -26,7 +26,7 @@ Disassembly of section .text: 0+40 <[^>]*> e1c100d0 ldrd r0, \[r1\] 0+44 <[^>]*> 01c327d8 ldreqd r2, \[r3, #120\] 0+48 <[^>]*> b10540d6 ldrltd r4, \[r5, -r6\] -0+4c <[^>]*> e16a88f9 strd r8, \[sl, -#137\]! +0+4c <[^>]*> e16a88f9 strd r8, \[sl, #-137\]! 0+50 <[^>]*> e1ac00fd strd r0, \[ip, sp\]! 0+54 <[^>]*> 30ce21f0 strccd r2, \[lr\], #16 0+58 <[^>]*> 708640f8 strvcd r4, \[r6\], r8