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.