Landing: e417b0e5532f

Project / Subsystem

gcc / ada

Date

2026-01-31

Author

Piotr Trojanek

Commit

e417b0e5532fa5d5196cc7c57eaf8965b064ca52

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
ada
patch_id
commit_hash
e417b0e5532fa5d5196cc7c57eaf8965b064ca52
source_type
github
headline
Remove Tempdir from gnatname
tldr
The `Tempdir` package is removed from `gnatname` and replaced with `System.OS_Lib`.
author
Piotr Trojanek
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • ada
  • refactor
  • cleanup
discussion_id_link
bugzilla_pr
date
2026-01-31T00:00:00.000Z

The Tempdir package duplicated the Create_Temp_File routine, which is also available in System.OS_Lib. This commit removes the Tempdir package from gnatname and utilizes the System.OS_Lib routine instead. This change eliminates redundancy and simplifies the code.