Landing: 15d60983ca42
Project / Subsystem
gcc / testsuite
Date
2023-10-26
Author
Iain Sandoe
Commit
15d60983ca428032c4a92fe9f195faa918ba5095
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- testsuite
- patch_id
- —
- commit_hash
- 15d60983ca428032c4a92fe9f195faa918ba5095
- source_type
- github
- headline
- aarch64: Gate CFI/CFA tests on effective target support.
- tldr
- Test suite gates Control Flow Integrity tests on aarch64 based on target support for .cfi_ instructions.
- author
- Iain Sandoe
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • testsuite
- • aarch64
- • cfi
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2023-10-26T00:00:00.000Z
Control Flow Integrity (CFI) and Control Flow Abstraction (CFA) related tests on the aarch64 architecture are now gated on the effective target’s support for .cfi_ instructions. This prevents these tests from running on targets that do not have the necessary capabilities, ensuring test suite stability and relevance. Several specific test files have been updated to reflect this new requirement.