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.