Commit Graph

4 Commits

Author SHA1 Message Date
Reuben Cruise
06819d95c0 Extends branch protection tests to include GCS 2025-09-22 11:29:54 +01:00
Jieyou Xu
3f4f23af61 Use is_windows_msvc instead of is_msvc in run-make tests 2025-07-10 13:55:04 +08:00
Kajetan Puchalski
10edeea4b4 rustc_codegen_llvm: Add a new 'pc' option to branch-protection
Add a new 'pc' option to -Z branch-protection for aarch64 that
enables the use of PC as a diversifier in PAC branch protection code.

When the pauth-lr target feature is enabled in combination
with -Z branch-protection=pac-ret,pc, the new 9.5-a instructions
(pacibsppc, retaasppc, etc) will be generated.
2024-10-31 11:59:17 +00:00
Oneirical
ef07fe1b28 rewrite pointer-auth-link-with-c to rmake 2024-07-22 11:14:34 -04:00