From ad1f67323856a31d770ee44b3defaab218d3d298 Mon Sep 17 00:00:00 2001 From: Will C Date: Tue, 17 Sep 2024 14:01:27 -0400 Subject: [PATCH] Adjustment to ifdefs --- src/MSL/mem_funcs.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/MSL/mem_funcs.c b/src/MSL/mem_funcs.c index a5543b2122..d4653e44a0 100644 --- a/src/MSL/mem_funcs.c +++ b/src/MSL/mem_funcs.c @@ -1,4 +1,4 @@ -#ifdef MWERKS_GEKKO + #include "mem_funcs.h" #pragma ANSI_strict off @@ -12,6 +12,7 @@ void __copy_longs_aligned(void* dst, const void* src, size_t n) { +#if defined(__MWERKS__) unsigned long i; i = (-(unsigned long) dst) & 3; @@ -63,12 +64,14 @@ void __copy_longs_aligned(void* dst, const void* src, size_t n) deref_auto_inc(cpd) = deref_auto_inc(cps); } while (--n); } +#endif return; } void __copy_longs_rev_aligned(void* dst, const void* src, size_t n) { +#if defined(__MWERKS__) unsigned long i; cps = ((unsigned char*) src) + n; @@ -114,12 +117,14 @@ void __copy_longs_rev_aligned(void* dst, const void* src, size_t n) *--cpd = *--cps; } while (--n); } +#endif return; } void __copy_longs_unaligned(void* dst, const void* src, size_t n) { +#if defined(__MWERKS__) unsigned long i, v1, v2; unsigned int src_offset, left_shift, right_shift; @@ -173,12 +178,14 @@ void __copy_longs_unaligned(void* dst, const void* src, size_t n) deref_auto_inc(cpd) = deref_auto_inc(cps); } while (--n); } +#endif return; } void __copy_longs_rev_unaligned(void* dst, const void* src, size_t n) { +#if defined(__MWERKS__) unsigned long i, v1, v2; unsigned int src_offset, left_shift, right_shift; @@ -226,8 +233,6 @@ void __copy_longs_rev_unaligned(void* dst, const void* src, size_t n) *--cpd = *--cps; } while (--n); } - +#endif return; } - -#endif