diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2022-04-08 16:51:13 +0100 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2022-11-22 14:31:25 +0000 |
commit | 695bf0b81e8d567d4c9c8be0d4db6ffa9aab81f1 (patch) | |
tree | 0908ae3edd16cb00006d31b643fb059bd037d2cc /sysdeps/unix | |
parent | 76bf2cf7a5095047f4c79fb994910254a58c9244 (diff) | |
download | glibc-695bf0b81e8d567d4c9c8be0d4db6ffa9aab81f1.zip glibc-695bf0b81e8d567d4c9c8be0d4db6ffa9aab81f1.tar.gz glibc-695bf0b81e8d567d4c9c8be0d4db6ffa9aab81f1.tar.bz2 |
aarch64: morello: Add purecap abi-variants on linux
Diffstat (limited to 'sysdeps/unix')
-rw-r--r-- | sysdeps/unix/sysv/linux/aarch64/Makefile | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sysdeps/unix/sysv/linux/aarch64/Makefile b/sysdeps/unix/sysv/linux/aarch64/Makefile index 40b9a2e..35ed5ea 100644 --- a/sysdeps/unix/sysv/linux/aarch64/Makefile +++ b/sysdeps/unix/sysv/linux/aarch64/Makefile @@ -8,10 +8,14 @@ endif abi-variants := lp64 abi-variants += lp64_be +abi-variants += purecap +abi-variants += purecap_be ifeq (,$(filter $(default-abi),$(abi-variants))) Unknown ABI, must be one of $(abi-variants) endif -abi-lp64-condition := !defined __AARCH64EB__ -abi-lp64_be-condition := defined __AARCH64EB__ +abi-lp64-condition := !defined __AARCH64EB__ && !defined __CHERI_PURE_CAPABILITY__ +abi-lp64_be-condition := defined __AARCH64EB__ && !defined __CHERI_PURE_CAPABILITY__ +abi-purecap-condition := !defined __AARCH64EB__ && defined __CHERI_PURE_CAPABILITY__ +abi-purecap_be-condition := defined __AARCH64EB__ && defined __CHERI_PURE_CAPABILITY__ |