[clang] [llvm] [PAC][Driver] Support `pauthtest` ABI for AArch64 Linux triples (PR #97237)

Daniil Kovalev via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 12 14:26:43 PDT 2024


kovdan01 wrote:

@smithp35 I've implemented `pauthtest` ABI support - see new PR description for details and tests for examples. I'm not sure if the implementation is nice and maybe I've put some logic in wrong places while there are better ones, but the result looks matching the requirements discussed above. One of the thoughts I have is that maybe we should implement a new option like `-mpauth-abi=` like we already have `-mfloat-abi` for arm. In `-mabi`, we can pass things like `aapcs`, and I'm not sure if PAuth stuff should be messed with procedure calls standard.

Please let me know your thoughts on the implementation.

Anyone else interested is also welcome to leave feedback. Tagging @MaskRay


https://github.com/llvm/llvm-project/pull/97237


More information about the cfe-commits mailing list