Landing: 1190b1df3c15

Project / Subsystem

gcc / ada

Date

2026-01-31

Author

Piotr Trojanek

Commit

1190b1df3c15877c698bad12d5c3ad965250df90

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
ada
patch_id
commit_hash
1190b1df3c15877c698bad12d5c3ad965250df90
source_type
github
headline
Remove Tempdir package from Ada compiler
tldr
The `Tempdir` package has been removed from the Ada compiler, as its functionality is now provided by `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 in the Ada compiler is no longer needed because its functionality has been replaced by an equivalent routine in System.OS_Lib. System.OS_Lib provides a routine that does not rely on Name_Id, which is an internal compiler data type. The Tempdir package is no longer used by gnatmake.