summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/post/goom/Makefile.am9
-rw-r--r--src/post/goom/goom_config.h2
2 files changed, 7 insertions, 4 deletions
diff --git a/src/post/goom/Makefile.am b/src/post/goom/Makefile.am
index 46a3f47d3..41a5eb7ae 100644
--- a/src/post/goom/Makefile.am
+++ b/src/post/goom/Makefile.am
@@ -2,9 +2,6 @@ include $(top_srcdir)/misc/Makefile.common
EXTRA_DIST = zoom_filter_mmx.c zoom_filter_xmmx.c ppc_zoom_ultimate.s
-## -fomit-frame-pointer segfaults here
-CFLAGS = `echo @CFLAGS@ | sed -e 's/-fomit-frame-pointer//g;s/-Os//g'`
-
libdir = $(XINE_PLUGINDIR)/post
lib_LTLIBRARIES = xineplug_post_goom.la
@@ -14,10 +11,14 @@ if PPC_ARCH
else
## only compile if MMX is supported.
if HAVE_FFMMX
- extra_files = zoom_filter_mmx.c zoom_filter_xmmx.c
+extra_files = zoom_filter_mmx.c zoom_filter_xmmx.c
+MMX_CFLAG = -DHAVE_MMX
endif
endif
+## -fomit-frame-pointer segfaults here
+CFLAGS = $(MMX_CFLAG) `echo @CFLAGS@ | sed -e 's/-fomit-frame-pointer//g;s/-Os//g'`
+
xineplug_post_goom_la_SOURCES = $(extra_files) xine_goom.c \
goom_core.c \
filters.c \
diff --git a/src/post/goom/goom_config.h b/src/post/goom/goom_config.h
index 4f7f81e16..ce7b24a7f 100644
--- a/src/post/goom/goom_config.h
+++ b/src/post/goom/goom_config.h
@@ -29,9 +29,11 @@
/* #define STANDALONE */
/* for pc users with mmx processors. */
+#if 0
#ifdef ARCH_X86
#define HAVE_MMX
#endif
+#endif
#ifdef ARCH_PPC
/*