summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorMike Pall <mike>2023-08-12 22:25:40 +0200
committerMike Pall <mike>2023-08-12 22:25:40 +0200
commit27af72e66f6a285298d1a9be370779aae945eb14 (patch)
tree5b12777dac86ab8afbdfd337af020f1d1da0f044 /src/Makefile
parent117ddf35e6ef1bb9016881f828337677db493cee (diff)
downloadluajit-27af72e66f6a285298d1a9be370779aae945eb14.tar.gz
luajit-27af72e66f6a285298d1a9be370779aae945eb14.tar.bz2
luajit-27af72e66f6a285298d1a9be370779aae945eb14.zip
ARM64: Add support for ARM64e pointer authentication codes (PAC).
Contributed by Peter Cawley. #559
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
index 30d64be2..f6d093bb 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -433,6 +433,10 @@ ifneq (,$(findstring LJ_NO_UNWIND 1,$(TARGET_TESTARCH)))
433 DASM_AFLAGS+= -D NO_UNWIND 433 DASM_AFLAGS+= -D NO_UNWIND
434 TARGET_ARCH+= -DLUAJIT_NO_UNWIND 434 TARGET_ARCH+= -DLUAJIT_NO_UNWIND
435endif 435endif
436ifneq (,$(findstring LJ_ABI_PAUTH 1,$(TARGET_TESTARCH)))
437 DASM_AFLAGS+= -D PAUTH
438 TARGET_ARCH+= -DLJ_ABI_PAUTH=1
439endif
436DASM_AFLAGS+= -D VER=$(subst LJ_ARCH_VERSION_,,$(filter LJ_ARCH_VERSION_%,$(subst LJ_ARCH_VERSION ,LJ_ARCH_VERSION_,$(TARGET_TESTARCH)))) 440DASM_AFLAGS+= -D VER=$(subst LJ_ARCH_VERSION_,,$(filter LJ_ARCH_VERSION_%,$(subst LJ_ARCH_VERSION ,LJ_ARCH_VERSION_,$(TARGET_TESTARCH))))
437ifeq (Windows,$(TARGET_SYS)) 441ifeq (Windows,$(TARGET_SYS))
438 DASM_AFLAGS+= -D WIN 442 DASM_AFLAGS+= -D WIN