From: Jakub Jelinek Date: Thu, 15 Dec 2022 13:15:27 +0000 (+0100) Subject: testsuite: Fix up * quoting in glob strings X-Git-Tag: upstream/13.1.0~2524 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4a1648084137f515eddd5dc087d5dfbf360a5bfa;p=platform%2Fupstream%2Fgcc.git testsuite: Fix up * quoting in glob strings \* wasn't enough, we need \\* and for ObjC it wasn't done at all. 2022-12-15 Jakub Jelinek * lib/target-supports.exp (check_compile): Further quoting fixes for /* Assembly, /* ObjC and (* Modula-2 *) checks. --- diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index e9867a4..6102678 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -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 }