[llvm] [llvm-readobj][AArch64][ELF][PAC] Support ELF AUTH constants (PR #72713)

Daniil Kovalev via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 12 03:39:24 PST 2023


================
@@ -1643,6 +1646,11 @@ enum {
   NT_ANDROID_TYPE_MEMTAG = 4,
 };
 
+// ARM note types
+enum {
+  NT_ARM_TYPE_PAUTH_ABI_TAG = 1,
----------------
kovdan01 wrote:

> There is a part here which defines .note.AARCH64-PAUTH-ABI-tag which I think is where an additional `NT_ARM_TYPE_PAUTH_ABI_TAG` would make sense. https://github.com/ARM-software/abi-aa/blob/main/pauthabielf64/pauthabielf64.rst#141default-marking-schema
> 
> Have I got that right?

Yes. It looks like I placed link a wrong link but a correct section number above :) I meant 14.1 https://github.com/ARM-software/abi-aa/blob/main/pauthabielf64/pauthabielf64.rst#141default-marking-schema.

Submitted https://github.com/ARM-software/abi-aa/issues/234. Thanks!

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


More information about the llvm-commits mailing list