From 9ee794d32ae2d367d6a98df650fd0797ea5b8575 Mon Sep 17 00:00:00 2001 From: Georg Holzmann Date: Wed, 17 Jan 2007 14:59:27 +0000 Subject: applied mac intel patch from t grill svn path=/trunk/externals/iemlib/; revision=7360 --- iemlib1/src/FIR~.c | 2 +- iemlib1/src/filter~.c | 2 +- iemlib1/src/hml_shelf~.c | 2 +- iemlib1/src/iemlib.h | 5 +++++ iemlib1/src/lp1_t~.c | 2 +- iemlib1/src/mov_avrg_kern~.c | 2 +- iemlib1/src/para_bp2~.c | 2 +- iemlib1/src/peakenv~.c | 2 +- iemlib1/src/prvu~.c | 2 +- iemlib1/src/pvu~.c | 2 +- iemlib1/src/rvu~.c | 2 +- iemlib1/src/sin_phase~.c | 2 +- iemlib1/src/vcf_filter~.c | 2 +- 13 files changed, 17 insertions(+), 12 deletions(-) (limited to 'iemlib1/src') diff --git a/iemlib1/src/FIR~.c b/iemlib1/src/FIR~.c index 05bf267..608898b 100644 --- a/iemlib1/src/FIR~.c +++ b/iemlib1/src/FIR~.c @@ -21,7 +21,7 @@ typedef struct _FIR_tilde t_float x_msi; } t_FIR_tilde; -t_class *FIR_tilde_class; +static t_class *FIR_tilde_class; static t_int *FIR_tilde_perform(t_int *w) { diff --git a/iemlib1/src/filter~.c b/iemlib1/src/filter~.c index 1a18072..cd90fb5 100644 --- a/iemlib1/src/filter~.c +++ b/iemlib1/src/filter~.c @@ -49,7 +49,7 @@ typedef struct _filter_tilde t_float x_msi; } t_filter_tilde; -t_class *filter_tilde_class; +static t_class *filter_tilde_class; static void filter_tilde_snafu(t_filter_tilde *x) { diff --git a/iemlib1/src/hml_shelf~.c b/iemlib1/src/hml_shelf~.c index abf2184..f2ec442 100644 --- a/iemlib1/src/hml_shelf~.c +++ b/iemlib1/src/hml_shelf~.c @@ -50,7 +50,7 @@ typedef struct _hml_shelf_tilde t_float x_msi; } t_hml_shelf_tilde; -t_class *hml_shelf_tilde_class; +static t_class *hml_shelf_tilde_class; static void hml_shelf_tilde_calc(t_hml_shelf_tilde *x) { diff --git a/iemlib1/src/iemlib.h b/iemlib1/src/iemlib.h index 203a5e5..ba62f68 100644 --- a/iemlib1/src/iemlib.h +++ b/iemlib1/src/iemlib.h @@ -80,8 +80,13 @@ should have been by CPU type and not by operating system! */ #else #ifdef __APPLE__ +#ifdef __BIG_ENDIAN__ #define HIOFFSET 0 /* word offset to find MSB */ #define LOWOFFSET 1 /* word offset to find LSB */ +#else +#define HIOFFSET 1 /* word offset to find MSB */ +#define LOWOFFSET 0 /* word offset to find LSB */ +#endif #define int32 int /* a data type that has 32 bits */ #endif /* __APPLE__ */ diff --git a/iemlib1/src/lp1_t~.c b/iemlib1/src/lp1_t~.c index a4a625f..987f527 100644 --- a/iemlib1/src/lp1_t~.c +++ b/iemlib1/src/lp1_t~.c @@ -27,7 +27,7 @@ typedef struct _lp1_t_tilde t_float x_msi; } t_lp1_t_tilde; -t_class *lp1_t_tilde_class; +static t_class *lp1_t_tilde_class; static void lp1_t_tilde_dsp_tick(t_lp1_t_tilde *x) { diff --git a/iemlib1/src/mov_avrg_kern~.c b/iemlib1/src/mov_avrg_kern~.c index ef7fe3e..0b7c160 100644 --- a/iemlib1/src/mov_avrg_kern~.c +++ b/iemlib1/src/mov_avrg_kern~.c @@ -22,7 +22,7 @@ typedef struct _mov_avrg_kern_tilde t_float x_msi; } t_mov_avrg_kern_tilde; -t_class *mov_avrg_kern_tilde_class; +static t_class *mov_avrg_kern_tilde_class; static t_int *mov_avrg_kern_tilde_perform(t_int *w) { diff --git a/iemlib1/src/para_bp2~.c b/iemlib1/src/para_bp2~.c index 5c5903a..d946c71 100644 --- a/iemlib1/src/para_bp2~.c +++ b/iemlib1/src/para_bp2~.c @@ -44,7 +44,7 @@ typedef struct _para_bp2_tilde t_float x_msi; } t_para_bp2_tilde; -t_class *para_bp2_tilde_class; +static t_class *para_bp2_tilde_class; static void para_bp2_tilde_calc(t_para_bp2_tilde *x) { diff --git a/iemlib1/src/peakenv~.c b/iemlib1/src/peakenv~.c index e821c1f..0625205 100644 --- a/iemlib1/src/peakenv~.c +++ b/iemlib1/src/peakenv~.c @@ -20,7 +20,7 @@ typedef struct _peakenv_tilde t_float x_msi; } t_peakenv_tilde; -t_class *peakenv_tilde_class; +static t_class *peakenv_tilde_class; static void peakenv_tilde_reset(t_peakenv_tilde *x) { diff --git a/iemlib1/src/prvu~.c b/iemlib1/src/prvu~.c index 327774a..b79a7fe 100644 --- a/iemlib1/src/prvu~.c +++ b/iemlib1/src/prvu~.c @@ -33,7 +33,7 @@ typedef struct _prvu_tilde t_float x_msi; } t_prvu_tilde; -t_class *prvu_tilde_class; +static t_class *prvu_tilde_class; static void prvu_tilde_tick_metro(t_prvu_tilde *x); static void prvu_tilde_tick_hold(t_prvu_tilde *x); diff --git a/iemlib1/src/pvu~.c b/iemlib1/src/pvu~.c index b619e8e..dc18f4a 100644 --- a/iemlib1/src/pvu~.c +++ b/iemlib1/src/pvu~.c @@ -26,7 +26,7 @@ typedef struct _pvu_tilde t_float x_msi; } t_pvu_tilde; -t_class *pvu_tilde_class; +static t_class *pvu_tilde_class; static void pvu_tilde_tick(t_pvu_tilde *x); static void pvu_tilde_reset(t_pvu_tilde *x) diff --git a/iemlib1/src/rvu~.c b/iemlib1/src/rvu~.c index 2adbb52..f295bfb 100644 --- a/iemlib1/src/rvu~.c +++ b/iemlib1/src/rvu~.c @@ -25,7 +25,7 @@ typedef struct _rvu_tilde t_float x_msi; } t_rvu_tilde; -t_class *rvu_tilde_class; +static t_class *rvu_tilde_class; static void rvu_tilde_tick_metro(t_rvu_tilde *x); static void rvu_tilde_reset(t_rvu_tilde *x) diff --git a/iemlib1/src/sin_phase~.c b/iemlib1/src/sin_phase~.c index 78d22c8..925be28 100644 --- a/iemlib1/src/sin_phase~.c +++ b/iemlib1/src/sin_phase~.c @@ -23,7 +23,7 @@ typedef struct _sin_phase_tilde t_float x_msi; } t_sin_phase_tilde; -t_class *sin_phase_tilde_class; +static t_class *sin_phase_tilde_class; static t_int *sin_phase_tilde_perform(t_int *w) { diff --git a/iemlib1/src/vcf_filter~.c b/iemlib1/src/vcf_filter~.c index 1d26df0..393559a 100644 --- a/iemlib1/src/vcf_filter~.c +++ b/iemlib1/src/vcf_filter~.c @@ -19,7 +19,7 @@ typedef struct _vcf_filter_tilde char x_filtname[6]; } t_vcf_filter_tilde; -t_class *vcf_filter_tilde_class; +static t_class *vcf_filter_tilde_class; static t_int *vcf_filter_tilde_perform_snafu(t_int *w) { -- cgit v1.2.1