diff options
author | Csanád Hajdú <csanad.hajdu@arm.com> | 2025-03-10 10:26:53 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-10 09:26:53 +0000 |
commit | c579ec66c77461122d93deadebc318fbb846b830 (patch) | |
tree | 0bbe582605b0b9ac8cdfec6612e492a78af7b870 /clang/lib/Frontend/FrontendActions.cpp | |
parent | 564b75621d4a2e30a1769cc719a3a2b2029b8656 (diff) | |
download | llvm-c579ec66c77461122d93deadebc318fbb846b830.zip llvm-c579ec66c77461122d93deadebc318fbb846b830.tar.gz llvm-c579ec66c77461122d93deadebc318fbb846b830.tar.bz2 |
[Clang][AArch64] Add support for SHF_AARCH64_PURECODE ELF section flag (2/3) (#125688)
Add support for the new SHF_AARCH64_PURECODE ELF section flag:
https://github.com/ARM-software/abi-aa/pull/304
The general implementation follows the existing one for ARM targets.
Simlarly to ARM targets, generating object files with the
`SHF_AARCH64_PURECODE` flag set is enabled by the
`-mexecute-only`/`-mpure-code` driver flag.
Related PRs:
* LLVM: https://github.com/llvm/llvm-project/pull/125687
* LLD: https://github.com/llvm/llvm-project/pull/125689
Diffstat (limited to 'clang/lib/Frontend/FrontendActions.cpp')
0 files changed, 0 insertions, 0 deletions