configure.ac: Fix FLAC__CPU_PPC on little endian, and add FLAC__CPU_PPC64
authorAnton Blanchard <anton@ozlabs.org>
Sun, 8 Jul 2018 04:56:31 +0000 (14:56 +1000)
committerErik de Castro Lopo <erikd@mega-nerd.com>
Mon, 20 Aug 2018 08:16:34 +0000 (18:16 +1000)
FLAC__CPU_PPC wasn't catching powerpcle or powerpc64le. Fix that and
add a new define for FLAC__CPU_PPC64.

Signed-off-by: Anton Blanchard <anton@ozlabs.org>
configure.ac

index 592e775..5507829 100644 (file)
@@ -141,7 +141,16 @@ case "$host_cpu" in
                AH_TEMPLATE(FLAC__CPU_IA32, [define if building for ia32/i386])
                asm_optimisation=$asm_opt
                ;;
-       powerpc|powerpc64)
+       powerpc64|powerpc64le)
+               cpu_ppc64=true
+               cpu_ppc=true
+               AC_DEFINE(FLAC__CPU_PPC)
+               AH_TEMPLATE(FLAC__CPU_PPC, [define if building for PowerPC])
+               AC_DEFINE(FLAC__CPU_PPC64)
+               AH_TEMPLATE(FLAC__CPU_PPC64, [define if building for PowerPC64])
+               asm_optimisation=$asm_opt
+               ;;
+       powerpc|powerpcle)
                cpu_ppc=true
                AC_DEFINE(FLAC__CPU_PPC)
                AH_TEMPLATE(FLAC__CPU_PPC, [define if building for PowerPC])
@@ -157,6 +166,7 @@ esac
 AM_CONDITIONAL(FLAC__CPU_X86_64, test "x$cpu_x86_64" = xtrue)
 AM_CONDITIONAL(FLaC__CPU_IA32, test "x$cpu_ia32" = xtrue)
 AM_CONDITIONAL(FLaC__CPU_PPC, test "x$cpu_ppc" = xtrue)
+AM_CONDITIONAL(FLaC__CPU_PPC64, test "x$cpu_ppc64" = xtrue)
 AM_CONDITIONAL(FLaC__CPU_SPARC, test "x$cpu_sparc" = xtrue)
 
 if test "x$ac_cv_header_x86intrin_h" = xyes; then