Landing: 44fab92685fd

Project / Subsystem

binutils / binutils/ld

Date

2026-08-05

Author

"H.J. Lu" <hjl@sourceware.org>

Commit

44fab92685fd1f4bc02cc6668237883ed0d9789d

Source

public_inbox

Perf win

No

Breaking

No

All attributes

project
binutils
subsystem
binutils/ld
patch_id
—
commit_hash
44fab92685fd1f4bc02cc6668237883ed0d9789d
source_type
public_inbox
headline
Fix linker error reporting for fatal errors
tldr
Ensures fatal linker errors are reported as errors, not warnings.
author
"H.J. Lu" <hjl@sourceware.org>
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • binutils
  • • ld
  • • error handling
  • • bugfix
discussion_id_link
—
bugzilla_pr
—
date
2026-08-05T00:00:00.000Z

The GNU linker’s fatal function has been corrected to ensure that fatal errors are always treated as errors by the vfinfo reporting mechanism. Previously, a bug caused these critical messages to be misinterpreted as warnings, potentially obscuring their severity to the user. This change ensures fatal errors are properly flagged and exit with status 1.