From f393447417753d4e7e3d0372535c2d4893bc8896 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Tue, 16 Oct 2012 09:21:20 +0000 Subject: [PATCH] ok - try this for altivec cflags SVN revision: 78043 --- legacy/evas/configure.ac | 10 +++++++--- legacy/evas/src/lib/engines/common/Makefile.am | 13 +++++-------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/legacy/evas/configure.ac b/legacy/evas/configure.ac index 925d1f71ae..54185ec724 100644 --- a/legacy/evas/configure.ac +++ b/legacy/evas/configure.ac @@ -1041,9 +1041,7 @@ case $host_cpu in AC_DEFINE(HAVE_ALTIVEC_H, 1, [Have altivec.h header file]) build_cpu_altivec="yes" ], - [ - build_cpu_altivec="no" - ] + [build_cpu_altivec="no"] ) CFLAGS=$save_CFLAGS CPPFLAGS=$save_CPPFLAGS @@ -1122,11 +1120,17 @@ AC_ARG_ENABLE(cpu-sse3, ) EVAS_SSE3_CFLAGS=" " +EVAS_ALTIVEC_CFLAGS=" " + if test "x$build_cpu_sse3" = "xyes" ; then EVAS_SSE3_CFLAGS="-msse3 " fi +if test "x$build_cpu_altivec" = "xyes" ; then + EVAS_ALTIVEC_CFLAGS="-maltivec " +fi AC_SUBST(CFLAGS) +AC_SUBST(EVAS_ALTIVEC_CFLAGS) AC_SUBST(EVAS_SSE3_CFLAGS) ####################################### diff --git a/legacy/evas/src/lib/engines/common/Makefile.am b/legacy/evas/src/lib/engines/common/Makefile.am index 00f182228a..59a2d972b2 100644 --- a/legacy/evas/src/lib/engines/common/Makefile.am +++ b/legacy/evas/src/lib/engines/common/Makefile.am @@ -1,8 +1,7 @@ +MAINTAINERCLEANFILES = Makefile.in SUBDIRS = evas_op_add evas_op_blend evas_op_copy evas_op_mask evas_op_mul evas_op_sub -MAINTAINERCLEANFILES = Makefile.in - AM_CPPFLAGS = -I. \ -I$(top_srcdir)/src/lib \ -I$(top_srcdir)/src/lib/cserve \ @@ -11,12 +10,10 @@ AM_CPPFLAGS = -I. \ -DPACKAGE_BIN_DIR=\"$(bindir)\" \ -DPACKAGE_LIB_DIR=\"$(libdir)\" \ -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \ - @FREETYPE_CFLAGS@ @VALGRIND_CFLAGS@ \ - @PIXMAN_CFLAGS@ \ - @EET_CFLAGS@ @pthread_cflags@ \ - @EVAS_GENERAL_CFLAGS@ \ - @FRIBIDI_CFLAGS@ @HARFBUZZ_CFLAGS@ \ - @PIXMAN_CFLAGS@ + @FREETYPE_CFLAGS@ @VALGRIND_CFLAGS@ @PIXMAN_CFLAGS@ \ + @EET_CFLAGS@ @pthread_cflags@ @EVAS_GENERAL_CFLAGS@ \ + @FRIBIDI_CFLAGS@ @HARFBUZZ_CFLAGS@ @PIXMAN_CFLAGS@ \ + @EVAS_ALTIVEC_CFLAGS@ noinst_LTLIBRARIES = libevas_engine_common.la libevas_engine_common_la_SOURCES = \