Landing: 42c1dc1948fd

Project / Subsystem

gcc / gcc/driver

Date

2026-07-22

Author

Arsen Arsenović

Commit

42c1dc1948fde32c466b7f3783e8e0bad38d0e7f

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc/driver
patch_id
commit_hash
42c1dc1948fde32c466b7f3783e8e0bad38d0e7f
source_type
github
headline
Clarify the error message when a subprocess is killed by a signal.
tldr
GCC now provides a clearer message when a subprocess is terminated by a signal.
author
Arsen Arsenović
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • driver
  • error handling
  • subprocess
discussion_id_link
bugzilla_pr
date
2026-07-22T00:00:00.000Z

The GCC driver’s error message for subprocesses terminated by signals has been improved for clarity. Previously, messages like “Killed signal terminated program lto1” were grammatically awkward. The new message format, “PROG terminated by signal X (SignalName)”, explicitly states the signal number and its common name, providing more precise information about the termination cause.