Landing: 88e7db76cb16

Project / Subsystem

gcc / testsuite

Date

2026-07-23

Author

Rainer Orth

Commit

88e7db76cb1653fcc9a9fabe0925e7e04627fec9

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
testsuite
patch_id
commit_hash
88e7db76cb1653fcc9a9fabe0925e7e04627fec9
source_type
github
headline
testsuite: Remove auto-host.h dependencies from target-supports.exp
tldr
The testsuite for GCC now uses the `et-static` framework instead of `auto-host.h` for several effective targets, improving maintainability.
author
Rainer Orth
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • testsuite
  • build
  • configuration
discussion_id_link
bugzilla_pr
date
2026-07-23T00:00:00.000Z

This commit refactors several effective targets in the GCC testsuite to no longer rely on auto-host.h. Instead, the et-static framework is used to determine their values. This simplifies the checking of various relocation types and compiler features, as the et-static framework provides a more standardized and maintainable approach. Tests that previously used auto-host.h for these targets have been updated accordingly.