From 1b3597cdc7b5e604ea37db29b2a65aab91e263e6 Mon Sep 17 00:00:00 2001 From: Gustavo Zacarias Date: Wed, 4 Dec 2013 13:31:28 -0300 Subject: [PATCH] Fix Makefile.am altivec logic Upstream-Status: Backport Besides SPE (FSL e500v? cores) there are other powerpc processors that don't support altivec instructions so only enable them when it's 100% sure that the target has it. Signed-off-by: Gustavo Zacarias Signed-off-by: Erik de Castro Lopo Signed-off-by: Cristian Iorga --- src/libFLAC/Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/libFLAC/Makefile.am b/src/libFLAC/Makefile.am index 247e33c..258de40 100644 --- a/src/libFLAC/Makefile.am +++ b/src/libFLAC/Makefile.am @@ -47,8 +47,7 @@ CPUCFLAGS = -faltivec -force_cpusubtype_ALL -DFLAC__NO_ASM else # Linux-gcc for PPC does not have -force_cpusubtype_ALL, it is Darwin-specific CPUCFLAGS = -if FLaC__CPU_PPC_SPE -else +if FLaC__USE_ALTIVEC CPUCFLAGS += -maltivec -mabi=altivec endif #@@@ PPC optimizations temporarily disabled -- 1.8.3.2