Landing: e8de2a38c2c9

Project / Subsystem

gcc / gcc

Date

2026-08-19

Author

Gaius Mulley

Commit

e8de2a38c2c9bce2e1b8f94c5f263da57fefba79

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc
patch_id
—
commit_hash
e8de2a38c2c9bce2e1b8f94c5f263da57fefba79
source_type
github
headline
PR modula2/126911: Tidyup removing files
tldr
Modula2 build process tidied up with a new safe file removal function.
author
Gaius Mulley
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • modula2
  • • build
  • • cleanup
discussion_id_link
—
bugzilla_pr
—
date
2026-08-19T00:00:00.000Z

This commit tidies up the Modula2 build process by introducing a new safeRemove function. This function checks if a file name is not None and if the file actually exists before attempting to remove it. The quietSystem function now uses safeRemove for deleting temporary files and output files, making the build process more robust.