Message ID | 2ff34e123e43275e70b8ef0b514ce96442ff6f1c.1443475791.git.segher@kernel.crashing.org |
---|---|
State | New |
Headers | show |
On Sep 28, 2015, at 2:43 PM, Segher Boessenkool <segher@kernel.crashing.org> wrote: > Double-quoted words in Tcl have substitutions performed on them, including > backslash substitutions. That isn't terribly nice for regular expressions, > so use braced words instead. > > Tested on powerpc64-linux. Okay for mainline? Ok.
diff --git a/gcc/testsuite/gcc.dg/asm-4.c b/gcc/testsuite/gcc.dg/asm-4.c index 0067598..1e6a538 100644 --- a/gcc/testsuite/gcc.dg/asm-4.c +++ b/gcc/testsuite/gcc.dg/asm-4.c @@ -11,7 +11,6 @@ int main() asm volatile ("test3 %[in]" : [inout] "=g"(x) : "[inout]" (x), [in] "g" (y)); } -/* ??? Someone explain why the back reference dosn't work. */ -/* { dontdg-final { scan-assembler "test0 X(.*)Y\1Z" } } */ -/* { dontdg-final { scan-assembler "test1 X(.*)Y\1Z" } } */ -/* { dontdg-final { scan-assembler "test2 X(.*)Y\1Z" } } */ +/* { dg-final { scan-assembler {test0 X(.*)Y\1Z} } } */ +/* { dg-final { scan-assembler {test1 X(.*)Y\1Z} } } */ +/* { dg-final { scan-assembler {test2 X(.*)Y\1Z} } } */