diff options
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/arm/copro.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/arm/copro.s | 4 |
3 files changed, 8 insertions, 3 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 37c5daa..fbb9ac9 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,10 @@ 2016-02-24 Renlin Li <renlin.li@arm.com> + * testsuite/gas/arm/copro.d: Adjust output. + * testsuite/gas/arm/copro.s: Adjust co-processor num. + +2016-02-24 Renlin Li <renlin.li@arm.com> + * testsuite/gas/arm/mask_1.d: New. * testsuite/gas/arm/mask_1.s: New. diff --git a/gas/testsuite/gas/arm/copro.d b/gas/testsuite/gas/arm/copro.d index eb7b454..e9ed2cc 100644 --- a/gas/testsuite/gas/arm/copro.d +++ b/gas/testsuite/gas/arm/copro.d @@ -29,7 +29,7 @@ Disassembly of section .text: 0+04c <[^>]*> fc834603 stc2 6, cr4, \[r3\], \{3\} 0+050 <[^>]*> ecd43704 ldcl 7, cr3, \[r4\], \{4\} 0+054 <[^>]*> ecc52805 stcl 8, cr2, \[r5\], \{5\} -0+058 <[^>]*> fcd61906 ldc2l 9, cr1, \[r6\], \{6\} +0+058 <[^>]*> fcd61c06 ldc2l 12, cr1, \[r6\], \{6\} 0+05c <[^>]*> fcc70c07 stc2l 12, cr0, \[r7\], \{7\} 0+060 <[^>]*> ecd88cff ldcl 12, cr8, \[r8\], \{255\}.* 0+064 <[^>]*> ecc99cfe stcl 12, cr9, \[r9\], \{254\}.* diff --git a/gas/testsuite/gas/arm/copro.s b/gas/testsuite/gas/arm/copro.s index f03f5ae..53533d4 100644 --- a/gas/testsuite/gas/arm/copro.s +++ b/gas/testsuite/gas/arm/copro.s @@ -31,8 +31,8 @@ bar: stc2 p6, c4, [r3], {3} ldcl 7, c3, [r4], {4} stcl p8, c2, [r5], {5} - ldc2l 9, c1, [r6], {6} - @ using '10, 11' below results in an invalid stc2l instruction. + @ using '9, 10, 11' below results in an invalid ldc2l/stc2l instruction. + ldc2l 12, c1, [r6], {6} stc2l p12, c0, [r7], {7} @ using '11' below results in an (invalid) Neon vldmia instruction. ldcl 12, c8, [r8], {255} |