mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-15 23:50:44 +00:00
86 lines
1.7 KiB
Plaintext
86 lines
1.7 KiB
Plaintext
*** config.h.orig Sat Jun 1 16:54:49 1996
|
|
--- config.h Sun Nov 17 10:00:29 1996
|
|
***************
|
|
*** 217,222 ****
|
|
--- 217,238 ----
|
|
# endif
|
|
#endif /* linux */
|
|
|
|
+ #ifdef __FreeBSD__
|
|
+ #include <errno.h>
|
|
+ #include <machine/endian.h>
|
|
+ #if BYTE_ORDER == LITTLE_ENDIAN
|
|
+ #undef BIG_ENDIAN
|
|
+ #undef PDP_ENDIAN
|
|
+ #elif BYTE_ORDER == BIG_ENDIAN
|
|
+ #undef LITTLE_ENDIAN
|
|
+ #undef PDP_ENDIAN
|
|
+ #else
|
|
+ # error No valid byte sex defined
|
|
+ #endif
|
|
+ #define USE_LDEXP
|
|
+ #define PI M_PI
|
|
+ #endif
|
|
+
|
|
/* Win32 on Intel machines */
|
|
#ifdef __WIN32__
|
|
# define LITTLE_ENDIAN
|
|
***************
|
|
*** 254,266 ****
|
|
--- 270,292 ----
|
|
#ifdef LITTLE_ENDIAN
|
|
#define LE_SHORT(x) x
|
|
#define LE_LONG(x) x
|
|
+ #ifdef __FreeBSD__
|
|
+ #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
|
|
*** mix.c.orig Mon May 20 17:09:46 1996
|
|
--- mix.c Sun Nov 17 10:01:36 1996
|
|
***************
|
|
*** 23,29 ****
|
|
--- 23,33 ----
|
|
|
|
#include <math.h>
|
|
#include <stdio.h>
|
|
+ #ifdef __FreeBSD__
|
|
+ #include <stdlib.h>
|
|
+ #else
|
|
#include <malloc.h>
|
|
+ #endif
|
|
|
|
#include "config.h"
|
|
#include "common.h"
|
|
*** resample.c.orig Mon May 20 17:09:47 1996
|
|
--- resample.c Sun Nov 17 09:59:29 1996
|
|
***************
|
|
*** 22,28 ****
|
|
--- 22,32 ----
|
|
|
|
#include <math.h>
|
|
#include <stdio.h>
|
|
+ #ifdef __FreeBSD__
|
|
+ #include <stdlib.h>
|
|
+ #else
|
|
#include <malloc.h>
|
|
+ #endif
|
|
|
|
#include "config.h"
|
|
#include "common.h"
|