diff options
author | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2003-12-11 22:54:33 +0000 |
---|---|---|
committer | Daniel Caujolle-Bert <f1rmb@users.sourceforge.net> | 2003-12-11 22:54:33 +0000 |
commit | 1d562461018061538f884b5c3720902a8b0e8135 (patch) | |
tree | 0eb99cda3e314c76c80090a16780453795a3b826 | |
parent | 609317fd7a7ae4923101066c7dfd1a7d22d1b8b2 (diff) | |
download | xine-lib-1d562461018061538f884b5c3720902a8b0e8135.tar.gz xine-lib-1d562461018061538f884b5c3720902a8b0e8135.tar.bz2 |
fix x86 and MMX, all x86 don't have MMX ;-)
CVS patchset: 5891
CVS date: 2003/12/11 22:54:33
-rw-r--r-- | src/post/goom/Makefile.am | 9 | ||||
-rw-r--r-- | src/post/goom/goom_config.h | 2 |
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 /* |