]> gcc.gnu.org Git - gcc.git/commitdiff
testsuite: Fix up * quoting in glob strings
authorJakub Jelinek <jakub@redhat.com>
Thu, 15 Dec 2022 13:15:27 +0000 (14:15 +0100)
committerJakub Jelinek <jakub@redhat.com>
Thu, 15 Dec 2022 13:16:20 +0000 (14:16 +0100)
\* wasn't enough, we need \\* and for ObjC it wasn't done at all.

2022-12-15  Jakub Jelinek  <jakub@redhat.com>

* lib/target-supports.exp (check_compile): Further quoting
fixes for /* Assembly, /* ObjC and (* Modula-2 *) checks.

gcc/testsuite/lib/target-supports.exp

index e9867a4529cf4cda2197b67c58fc8e85441d84a1..61026785eef92ce2359670747f75684c02d112aa 100644 (file)
@@ -60,15 +60,15 @@ proc check_compile {basename type contents args} {
        set options ""
     }
     switch -glob -- $contents {
-       "*/\* Assembly*" { set src ${basename}[pid].S }
+       "*/\\* Assembly*" { set src ${basename}[pid].S }
        "*! Fortran*" { set src ${basename}[pid].f90 }
        "*// C++*" { set src ${basename}[pid].cc }
        "*// D*" { set src ${basename}[pid].d }
        "*// ObjC++*" { set src ${basename}[pid].mm }
-       "*/* ObjC*" { set src ${basename}[pid].m }
+       "*/\\* ObjC*" { set src ${basename}[pid].m }
        "*// Go*" { set src ${basename}[pid].go }
        "*// Rust*" { set src ${basename}[pid].rs }
-       "*(\* Modula-2*" { set src ${basename}[pid].mod }
+       "*(\\* Modula-2*" { set src ${basename}[pid].mod }
        default {
            switch -- $tool {
                "objc" { set src ${basename}[pid].m }
This page took 0.068648 seconds and 5 git commands to generate.