Landing: fc8a4e9a96c1

Project / Subsystem

gcc / gcc

Date

2026-07-04

Author

Eric Botcazou

Commit

fc8a4e9a96c1789e1da4aacba188cf2ece1d493e

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
gcc
patch_id
commit_hash
fc8a4e9a96c1789e1da4aacba188cf2ece1d493e
source_type
github
headline
Remove obsolete ADA_LONG_TYPE_SIZE support
tldr
GCC drops support for ADA_LONG_TYPE_SIZE as VMS is no longer supported in Ada.
author
Eric Botcazou
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • ada
  • vms
  • cleanup
discussion_id_link
bugzilla_pr
date
2026-07-04T00:00:00.000Z

Support for the ADA_LONG_TYPE_SIZE macro has been removed from GCC. This macro was exclusively used for VMS, which is no longer a supported platform for Ada development. The removal simplifies the codebase by eliminating obsolete configurations and definitions across various GCC components, including its Ada front-end.