1 #if !defined(__AROS__) && !defined(IPTR)
17 #define USE_ASM_FUNCS 0
19 #undef USE_OPTASM_FUNCS
20 #define USE_OPTASM_FUNCS 0
22 #define REGPARAM(reg,type,name) register type name asm(#reg)
23 #define ASM_REGPARAM(reg,type,name) type name
24 #define OPT_REGPARAM(reg,type,name) type name
30 /* #warning Fix CHIP macro for GCC compiler in compilerspecific.h
32 Does not really matter, as there is only one place with a
33 mouse pointer data structure which uses/needs this CHIP. And
34 this is anyway only used on OS versions < 39 */
45 #define REGPARAM(reg,type,name) register __ ## reg type name
48 # define ASM_REGPARAM(reg,type,name) register __ ## reg type name
50 # define ASM_REGPARAM(reg,type,name) type name
54 # define OPT_REGPARAM(reg,type,name) register __ ## reg type name
56 # define OPT_REGPARAM(reg,type,name) type name
59 #define REGARGS __regargs
60 #define STDARGS __stdargs
61 #define ALIGNED __aligned
64 #define SAVEDS __saveds