aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2023-04-14 16:29:50 +0300
committerLasse Collin <lasse.collin@tukaani.org>2023-04-14 16:29:50 +0300
commitd89ad8130128d71c773f5e50e356562a506f843e (patch)
treeeb739b4973a93a7d947e89693013c9bfc61621b5
parentc66c890bc837a4f522c8961b18badafbd51e1f2e (diff)
downloadxz-embedded-d89ad8130128d71c773f5e50e356562a506f843e.tar.gz
Update userspace/Makefile and userspace/xz_config.h for ARM64 BCJ.
-rw-r--r--userspace/Makefile4
-rw-r--r--userspace/xz_config.h5
2 files changed, 5 insertions, 4 deletions
diff --git a/userspace/Makefile b/userspace/Makefile
index 1acacf0..b48d30c 100644
--- a/userspace/Makefile
+++ b/userspace/Makefile
@@ -11,8 +11,8 @@
# the code is also C99/C11 compatible. With clang you may wish to omit
# either -std=gnu89 or -pedantic as having both gives quite a few warnings.
CC = gcc -std=gnu89
-BCJ_CPPFLAGS = -DXZ_DEC_X86 -DXZ_DEC_POWERPC -DXZ_DEC_IA64 \
- -DXZ_DEC_ARM -DXZ_DEC_ARMTHUMB -DXZ_DEC_SPARC
+BCJ_CPPFLAGS = -DXZ_DEC_X86 -DXZ_DEC_ARM -DXZ_DEC_ARMTHUMB -DXZ_DEC_ARM64 \
+ -DXZ_DEC_POWERPC -DXZ_DEC_IA64 -DXZ_DEC_SPARC
CPPFLAGS = -DXZ_USE_CRC64 -DXZ_DEC_ANY_CHECK -DXZ_DEC_CONCATENATED
CFLAGS = -ggdb3 -O2 -pedantic -Wall -Wextra -Wno-long-long
RM = rm -f
diff --git a/userspace/xz_config.h b/userspace/xz_config.h
index ee590d7..ac1b6c3 100644
--- a/userspace/xz_config.h
+++ b/userspace/xz_config.h
@@ -18,10 +18,11 @@
/* Uncomment as needed to enable BCJ filter decoders. */
/* #define XZ_DEC_X86 */
-/* #define XZ_DEC_POWERPC */
-/* #define XZ_DEC_IA64 */
/* #define XZ_DEC_ARM */
/* #define XZ_DEC_ARMTHUMB */
+/* #define XZ_DEC_ARM64 */
+/* #define XZ_DEC_POWERPC */
+/* #define XZ_DEC_IA64 */
/* #define XZ_DEC_SPARC */
/*