summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorsobomax <sobomax@FreeBSD.org>2000-11-20 08:11:46 +0000
committersobomax <sobomax@FreeBSD.org>2000-11-20 08:11:46 +0000
commitaf933442f0101b0b5c92109cfe5672b56efc3cdd (patch)
tree6b970425049de483912ff75a8f474a2e4346cebd /audio
parent99bc41e9814dc83a5d8deebb64ccd69297953477 (diff)
downloadFreeBSD-ports-af933442f0101b0b5c92109cfe5672b56efc3cdd.zip
FreeBSD-ports-af933442f0101b0b5c92109cfe5672b56efc3cdd.tar.gz
Fix breakage due to disappearance of __byte_swap_* on 5-CURRENT.
Submitted by: bento
Diffstat (limited to 'audio')
-rw-r--r--audio/sdl_mixer/files/patch-ac30
1 files changed, 3 insertions, 27 deletions
diff --git a/audio/sdl_mixer/files/patch-ac b/audio/sdl_mixer/files/patch-ac
index 1cece5d..f4e45d1 100644
--- a/audio/sdl_mixer/files/patch-ac
+++ b/audio/sdl_mixer/files/patch-ac
@@ -1,6 +1,6 @@
---- timidity/config.h.orig Tue Feb 1 23:16:29 2000
-+++ timidity/config.h Mon Apr 24 12:53:43 2000
-@@ -156,6 +156,22 @@
+--- timidity/config.h.orig Mon Jul 3 07:36:37 2000
++++ timidity/config.h Sat Nov 18 18:47:45 2000
+@@ -159,6 +159,22 @@
# endif
#endif /* linux */
@@ -23,27 +23,3 @@
/* Win32 on Intel machines */
#ifdef __WIN32__
# define LITTLE_ENDIAN
-@@ -186,13 +202,23 @@
- #ifdef LITTLE_ENDIAN
- #define LE_SHORT(x) x
- #define LE_LONG(x) x
-+#if defined(__FreeBSD__) && !defined(__alpha__)
-+#define BE_SHORT(x) __byte_swap_word(x)
-+#define BE_LONG(x) __byte_swap_long(x)
-+#else
- #define BE_SHORT(x) XCHG_SHORT(x)
- #define BE_LONG(x) XCHG_LONG(x)
-+#endif
- #else
- #define BE_SHORT(x) x
- #define BE_LONG(x) x
-+#ifdef __FreeBSD__
-+#define LE_SHORT(x) __byte_swap_word(x)
-+#define LE_LONG(x) __byte_swap_long(x)
-+#else
- #define LE_SHORT(x) XCHG_SHORT(x)
- #define LE_LONG(x) XCHG_LONG(x)
-+#endif
- #endif
-
- #define MAX_AMPLIFICATION 800
OpenPOWER on IntegriCloud