File aarch64-support.patch of Package pwlib
--- configure.ac
+++ configure.ac
@@ -141,6 +141,11 @@
LIB64=1 ;
;;
+ aarch64) MACHTYPE=aarch64 ;
+ P_64BIT=1 ;
+ LIB64=1 ;
+ ;;
+
alpha | alphaev56 | alphaev6 | alphaev67 | alphaev7) MACHTYPE=alpha ;
P_64BIT=1 ;
;;
--- make/unix.mak
+++ make/unix.mak
@@ -277,6 +277,10 @@
endif
endif
+ifneq (,$(findstring aarch64, $(MACHTYPE)))
+MACHTYPE := aarch64
+endif
+
ifneq (,$(findstring powerpc, $(MACHTYPE)))
MACHTYPE := ppc
endif
@@ -435,6 +439,10 @@
LDLIBS += -lresolv
endif
+ifeq ($(MACHTYPE),aarch64)
+STDCCFLAGS += -DP_64BIT
+endif
+
ifeq ($(MACHTYPE),ppc64)
STDCCFLAGS += -DP_64BIT
endif