[gcc r17-2422] Robustify awk pass generation

Nathan Sidwell via Gcc-cvs <[email protected]>
Newsgroups gmane.comp.gcc.cvs
Message-ID <[email protected]>
https://gcc.gnu.org/g:447d00e84f9f1b166e1ceaae831d3b14533be661

commit r17-2422-g447d00e84f9f1b166e1ceaae831d3b14533be661
Author: Nathan Sidwell <[email protected]>
Date:   Mon Jul 13 09:21:45 2026 -0400

    Robustify awk pass generation
    
            gcc/
            * gen-pass-instances.awk: Require only white-space before
            macro invocations.

Diff:
---
 gcc/gen-pass-instances.awk | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gcc/gen-pass-instances.awk b/gcc/gen-pass-instances.awk
index 66484e8c563d..300e3ebad5b4 100644
--- a/gcc/gen-pass-instances.awk
+++ b/gcc/gen-pass-instances.awk
@@ -167,17 +167,17 @@ function replace_pass(line, fnname,			num, i)
   lines[num] = new_line;
 }
 
-/INSERT_PASS_AFTER \(.+\)/ {
+/^[[:blank:]]*INSERT_PASS_AFTER \(.+\)/ {
   insert_pass($0, "INSERT_PASS_AFTER", 1);
   next;
 }
 
-/INSERT_PASS_BEFORE \(.+\)/ {
+/^[[:blank:]]*INSERT_PASS_BEFORE \(.+\)/ {
   insert_pass($0, "INSERT_PASS_BEFORE", 0);
   next;
 }
 
-/REPLACE_PASS \(.+\)/ {
+/^[[:blank:]]*REPLACE_PASS \(.+\)/ {
   replace_pass($0, "REPLACE_PASS");
   next;
 }
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.