Landing: 76f741e3d5d7

Project / Subsystem

gcc / makefile

Date

2026-08-10

Author

Uros Bizjak

Commit

76f741e3d5d7bf1f7c0bdfae5243e5abd91e9e76

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
makefile
patch_id
—
commit_hash
76f741e3d5d7bf1f7c0bdfae5243e5abd91e9e76
source_type
github
headline
Makefile.tpl: Mark report logs as .PHONY
tldr
Make targets for report logs are now marked .PHONY to ensure they regenerate on demand.
author
Uros Bizjak
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • makefile
discussion_id_link
—
bugzilla_pr
—
date
2026-08-10T00:00:00.000Z

The Makefile.tpl now marks mail-report.log and mail-report-with-warnings.log as .PHONY targets. Previously, Make would consider these files up-to-date after their first creation, preventing regeneration unless manually deleted. Marking them as .PHONY ensures they always rerun when invoked, aligning with their use as on-demand report generators.