--- gcc/config/m68k/xm-crds.h 2018/04/24 18:10:24 1.1 +++ gcc/config/m68k/xm-crds.h 2018/04/24 18:28:12 1.1.1.4 @@ -10,12 +10,17 @@ #define bzero(a,b) memset (a,0,b) #define bcmp(a,b,c) memcmp (a,b,c) +/* UNOS has vprintf() */ +#define HAVE_VPRINTF + /* Avoid conflict with C library by changing name of this symbol. */ #define gettime gcc_gettime #ifndef __GNUC__ #define USE_C_ALLOCA -#else -#define alloca __builtin_alloca #endif +/* Override part of the obstack macros. */ + +#define __PTR_TO_INT(P) ((int)(P)) +#define __INT_TO_PTR(P) ((char *)(P))