Landing: a5541e39b321

Project / Subsystem

gcc / passes

Date

2026-07-20

Author

Jakub Jelinek

Commit

a5541e39b3214f01a5039561a235412120682f8f

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
passes
patch_id
commit_hash
a5541e39b3214f01a5039561a235412120682f8f
source_type
github
headline
GCC buildable again with older mawk versions.
tldr
Replaced POSIX character class [[:blank:]] with [ \t] in gen-pass-instances.awk for compatibility with mawk <= 1.3.3.
author
Jakub Jelinek
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • build
  • awk
  • compatibility
discussion_id_link
bugzilla_pr
date
2026-07-20T00:00:00.000Z

This commit ensures GCC can be built on systems using older versions of mawk (<= 1.3.3) by modifying the gen-pass-instances.awk script. The script previously used the POSIX character class [[:blank:]], which is not supported by these older mawk versions. It has been replaced with [ \t] to restore buildability on affected systems.