From d621191c7e6881e8ff44f8dd074c725d95dd426e Mon Sep 17 00:00:00 2001 From: NicJA Date: Mon, 2 Feb 2015 02:03:13 +0000 Subject: [PATCH] clang doesnt support global registers git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@49987 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- arch/ppc-morphos/include/aros/cpu.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/ppc-morphos/include/aros/cpu.h b/arch/ppc-morphos/include/aros/cpu.h index f77ee52e14..3bbf466340 100644 --- a/arch/ppc-morphos/include/aros/cpu.h +++ b/arch/ppc-morphos/include/aros/cpu.h @@ -47,7 +47,9 @@ #define AROS_SIG_ATOMIC_MIN (-0x7fffffff-1) #define AROS_SIG_ATOMIC_MAX 0x7fffffff +#if defined(__GNUC__) && !defined(__clang__) register unsigned char* AROS_GET_SP __asm__("%sp"); +#endif /* An offset value sometimes added to -- 2.11.4.GIT