]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: Fix up atomic-inst-ldlogic.c
authorJakub Jelinek <jakub@redhat.com>
Sun, 30 Mar 2025 18:11:05 +0000 (20:11 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Sun, 30 Mar 2025 18:11:05 +0000 (20:11 +0200)
r15-8956 changed in the test:
-/* { dg-final { scan-assembler-times "ldclr\t" 16} */
+/* { dg-final { scan-assembler-times "ldclr\t" 16 } */
which made it even worse than before, when the directive has
been silently ignored because it didn't match the regex for
directives.  Now it matches it but is unbalanced.

The following patch fixes it and adds space after all the
other scan-assembler-times counts in the file.

2025-03-30  Jakub Jelinek  <jakub@redhat.com>

* gcc.target/aarch64/atomic-inst-ldlogic.c: Fix another
unbalanced {} directive problem.  Add space after all
scan-assembler-times counts.

gcc/testsuite/gcc.target/aarch64/atomic-inst-ldlogic.c

index 11f9bfe7194b86c2a5294aa83a242219848c95b2..ccb89ce644bd0fe5057a35aa1e247fad0a89d2ef 100644 (file)
@@ -101,54 +101,54 @@ TEST (xor_load_notreturn, XOR_LOAD_NORETURN)
 
 /* Load-OR.  */
 
-/* { dg-final { scan-assembler-times "ldsetb\t" 8} } */
-/* { dg-final { scan-assembler-times "ldsetab\t" 16} } */
-/* { dg-final { scan-assembler-times "ldsetlb\t" 8} } */
-/* { dg-final { scan-assembler-times "ldsetalb\t" 16} } */
+/* { dg-final { scan-assembler-times "ldsetb\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldsetab\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldsetlb\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldsetalb\t" 16 } } */
 
-/* { dg-final { scan-assembler-times "ldseth\t" 8} } */
-/* { dg-final { scan-assembler-times "ldsetah\t" 16} } */
-/* { dg-final { scan-assembler-times "ldsetlh\t" 8} } */
-/* { dg-final { scan-assembler-times "ldsetalh\t" 16} } */
+/* { dg-final { scan-assembler-times "ldseth\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldsetah\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldsetlh\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldsetalh\t" 16 } } */
 
-/* { dg-final { scan-assembler-times "ldset\t" 16} } */
-/* { dg-final { scan-assembler-times "ldseta\t" 32} } */
-/* { dg-final { scan-assembler-times "ldsetl\t" 16} } */
-/* { dg-final { scan-assembler-times "ldsetal\t" 32} } */
+/* { dg-final { scan-assembler-times "ldset\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldseta\t" 32 } } */
+/* { dg-final { scan-assembler-times "ldsetl\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldsetal\t" 32 } } */
 
 /* Load-AND.  */
 
-/* { dg-final { scan-assembler-times "ldclrb\t" 8} } */
-/* { dg-final { scan-assembler-times "ldclrab\t" 16} } */
-/* { dg-final { scan-assembler-times "ldclrlb\t" 8} } */
-/* { dg-final { scan-assembler-times "ldclralb\t" 16} } */
+/* { dg-final { scan-assembler-times "ldclrb\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldclrab\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldclrlb\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldclralb\t" 16 } } */
 
-/* { dg-final { scan-assembler-times "ldclrh\t" 8} } */
-/* { dg-final { scan-assembler-times "ldclrah\t" 16} } */
-/* { dg-final { scan-assembler-times "ldclrlh\t" 8} } */
-/* { dg-final { scan-assembler-times "ldclralh\t" 16} } */
+/* { dg-final { scan-assembler-times "ldclrh\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldclrah\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldclrlh\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldclralh\t" 16 } } */
 
-/* { dg-final { scan-assembler-times "ldclr\t" 16 } */
-/* { dg-final { scan-assembler-times "ldclra\t" 32} } */
-/* { dg-final { scan-assembler-times "ldclrl\t" 16} } */
-/* { dg-final { scan-assembler-times "ldclral\t" 32} } */
+/* { dg-final { scan-assembler-times "ldclr\t" 16 } */
+/* { dg-final { scan-assembler-times "ldclra\t" 32 } } */
+/* { dg-final { scan-assembler-times "ldclrl\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldclral\t" 32 } } */
 
 /* Load-XOR.  */
 
-/* { dg-final { scan-assembler-times "ldeorb\t" 8} } */
-/* { dg-final { scan-assembler-times "ldeorab\t" 16} } */
+/* { dg-final { scan-assembler-times "ldeorb\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldeorab\t" 16 } } */
 /* { dg-final { scan-assembler-times "ldeorlb\t" 8 } } */
-/* { dg-final { scan-assembler-times "ldeoralb\t" 16} } */
+/* { dg-final { scan-assembler-times "ldeoralb\t" 16 } } */
 
-/* { dg-final { scan-assembler-times "ldeorh\t" 8} } */
-/* { dg-final { scan-assembler-times "ldeorah\t" 16} } */
-/* { dg-final { scan-assembler-times "ldeorlh\t" 8} } */
-/* { dg-final { scan-assembler-times "ldeoralh\t" 16} } */
+/* { dg-final { scan-assembler-times "ldeorh\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldeorah\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldeorlh\t" 8 } } */
+/* { dg-final { scan-assembler-times "ldeoralh\t" 16 } } */
 
-/* { dg-final { scan-assembler-times "ldeor\t" 16} } */
-/* { dg-final { scan-assembler-times "ldeora\t" 32} } */
-/* { dg-final { scan-assembler-times "ldeorl\t" 16} } */
-/* { dg-final { scan-assembler-times "ldeoral\t" 32} } */
+/* { dg-final { scan-assembler-times "ldeor\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldeora\t" 32 } } */
+/* { dg-final { scan-assembler-times "ldeorl\t" 16 } } */
+/* { dg-final { scan-assembler-times "ldeoral\t" 32 } } */
 
 /* { dg-final { scan-assembler-not "ldaxr\t" } } */
 /* { dg-final { scan-assembler-not "stlxr\t" } } */