Added z80 port (links, may not work). mcs51 still works.
[fw/sdcc] / src / z80 / port.h
1 /** Set to target the 8051 */
2 #define PROCESSOR_Z80           1
3
4 #define HAS_BITSPACE            0
5 #define HAS_REGSPACE            0
6 #define HAS_PAGEDSPACE          0
7 #define HAS_DIRECTSPACE         0
8 #define HAS_XDATA               0
9 #define HAS_OVERLAY             0
10 #define HAS_IDATA               0
11 #define HAS_SFRSPACE            0
12 #define HAS_SFRBITSPACE         0
13 #define HAS_XSTACK              0
14
15 #define HAS_INTERRUPT_TABLE     0
16
17 /** Setting this is equivalent to --stack-auto --no-peep --main-return --callee-saves --noregparms --xstack */
18 #define USE_CLEAN_OPTIONS       1
19 /** Set if the callee should save _all_ registers */
20 #define USE_CALLEE_SAVES_ALL    1
21