Landing: 6dad587cb334
Project / Subsystem
gcc / testsuite
Date
2026-08-18
Author
Matt Turner
Commit
6dad587cb3342289387b454ee3d8e230066dbf80
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- testsuite
- patch_id
- —
- commit_hash
- 6dad587cb3342289387b454ee3d8e230066dbf80
- source_type
- github
- headline
- Require stack protector support for attr test on Alpha
- tldr
- A test for stack protector attributes now correctly requires target support, fixing failures on Alpha.
- author
- Matt Turner
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- gcc:testsuite: require stack protector support in no-stack-protector-attr.c
- series_parts
- []
- tags
-
- • testsuite
- • alpha
- • security
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-08-18T00:00:00.000Z
The test no-stack-protector-attr.C previously had a restrictive dg-do compile directive for x86 and an exclusion for HPPA. This led to it running on unsupported targets like Alpha. This commit removes the outdated directives and instead requires -fstack-protector support, ensuring the test only runs on platforms where stack protection is available. This resolves failures on Alpha, which warns about the unsupported option.