#if !CPU_SP_ON_EMPTY_SLOT
/* DSP56K and other weirdos */
#define CPU_PUSH_WORD(sp, data) \
#if !CPU_SP_ON_EMPTY_SLOT
/* DSP56K and other weirdos */
#define CPU_PUSH_WORD(sp, data) \
CPU_PUSH_WORD((sp), 0); /* CR -> 4(SP) */ \
} while (0)
#else
#define CPU_PUSH_CALL_FRAME(sp, func) \
CPU_PUSH_WORD((sp), 0); /* CR -> 4(SP) */ \
} while (0)
#else
#define CPU_PUSH_CALL_FRAME(sp, func) \