aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authornox <nox@FreeBSD.org>2013-11-29 01:18:14 +0800
committernox <nox@FreeBSD.org>2013-11-29 01:18:14 +0800
commit1824ddc77c8d94dd3314781e7f83786de0158471 (patch)
treec0af9fe698df4d255289846beb41254fc2e2abe4 /multimedia
parent717f6bfe8b4d88acb550aacd598e6afca22e7931 (diff)
downloadfreebsd-ports-gnome-1824ddc77c8d94dd3314781e7f83786de0158471.tar.gz
freebsd-ports-gnome-1824ddc77c8d94dd3314781e7f83786de0158471.tar.zst
freebsd-ports-gnome-1824ddc77c8d94dd3314781e7f83786de0158471.zip
- Sync goom emms clang patch with the one from
multimedia/gstreamer-plugins-good, removing #ifdef __clang__. - No PORTREVISION bump as there should be no functional change. Submitted by: dim Obtained from: multimedia/gstreamer-plugins-good/files/patch-gst_goom_mmx.h
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/libxine/files/patch-src-post-goom-mmx.h24
1 files changed, 5 insertions, 19 deletions
diff --git a/multimedia/libxine/files/patch-src-post-goom-mmx.h b/multimedia/libxine/files/patch-src-post-goom-mmx.h
index 091d41caeeae..11c5bdc65b4c 100644
--- a/multimedia/libxine/files/patch-src-post-goom-mmx.h
+++ b/multimedia/libxine/files/patch-src-post-goom-mmx.h
@@ -1,32 +1,18 @@
--- src/post/goom/mmx.h.orig
+++ src/post/goom/mmx.h
-@@ -721,17 +721,29 @@ void zoom_filter_xmmx (int prevX, int pr
- */
- #ifdef MMX_TRACE
-
-+#ifdef __clang__
-+#define emms() \
-+ { \
-+ printf("emms()\n"); \
-+ __asm__ __volatile__ ("emms"); \
-+ }
-+#else
- #define emms() \
+@@ -725,13 +725,13 @@ void zoom_filter_xmmx (int prevX, int pr
{ \
printf("emms()\n"); \
__asm__ __volatile__ ("emms" \
- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)"); \
+- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)"); \
++ "st","st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)"); \
}
-+#endif
#else
-+#ifdef __clang__
-+#define emms() __asm__ __volatile__ ("emms")
-+#else
#define emms() __asm__ __volatile__ ("emms"::: \
- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)")
-+#endif
+- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)")
++ "st","st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)")
#endif