Landing: b1d85e7f8ef2

Project / Subsystem

gcc / gcc

Date

2026-09-15

Author

Gaius Mulley

Commit

b1d85e7f8ef2bd152763bbccf1c280ad4ee10ed4

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc
patch_id
—
commit_hash
b1d85e7f8ef2bd152763bbccf1c280ad4ee10ed4
source_type
github
headline
Modula-2 build: Replace bash with sh for portability
tldr
Modula-2 build process now uses 'sh' instead of 'bash' for wider compatibility.
author
Gaius Mulley
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • modula2
  • • build
  • • portability
discussion_id_link
—
bugzilla_pr
—
date
2026-09-15T00:00:00.000Z

The build process for the Modula-2 language support in GCC has been updated to use the POSIX-standard sh shell instead of bash. This change, addressing PR127359, improves portability by ensuring the build can succeed on systems where bash may not be installed or located in the default path.