From c19539eb212a6cea1e20f74568ce536cca21cab6 Mon Sep 17 00:00:00 2001 From: Will Sowerbutts Date: Sun, 25 Jan 2015 21:52:34 +0000 Subject: [PATCH] New COMMON_MEMORY macro to put code into COMMONMEM segment --- Kernel/cpu-z80/cpu.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Kernel/cpu-z80/cpu.h b/Kernel/cpu-z80/cpu.h index c2646ca2..505911a6 100644 --- a/Kernel/cpu-z80/cpu.h +++ b/Kernel/cpu-z80/cpu.h @@ -66,5 +66,6 @@ typedef union { /* this structure is endian dependent */ #define cpu_to_le32(x) (x) #define le32_to_cpu(x) (x) -#define DISCARDABLE static void DISCARDSEG(void) __naked { __asm .area _DISCARD __endasm; } +#define DISCARDABLE static void DISCARDSEG(void) __naked { __asm .area _DISCARD __endasm; } +#define COMMON_MEMORY static void COMMONSEG(void) __naked { __asm .area _COMMONMEM __endasm; } #endif -- 2.34.1