X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fds390%2Fmain.c;h=3bafacb7ce2cff0a826d7a1fe8c2b3aa65988fe9;hb=d46b4a50e1b8b1819d974533a9012b013090f8fd;hp=c1a2e477642967bd85011b6e7cd9466fd1a40f03;hpb=ba74bfca652a5fff5c88540e06b626d9cca38ef5;p=fw%2Fsdcc diff --git a/src/ds390/main.c b/src/ds390/main.c index c1a2e477..3bafacb7 100644 --- a/src/ds390/main.c +++ b/src/ds390/main.c @@ -39,6 +39,7 @@ static char *_ds390_keywords[] = "_xdata", "_pdata", "_idata", + "_naked", NULL }; @@ -223,7 +224,7 @@ PORT ds390_port = }, { /* Sizes: char, short, int, long, ptr, fptr, gptr, bit, float, max */ - 1, 1, 2, 4, 1, 2, 3, 1, 4, 4 + 1, 2, 2, 4, 1, 2, 3, 1, 4, 4 }, { "XSEG (XDATA)", @@ -247,7 +248,7 @@ PORT ds390_port = }, /* ds390 has an 8 bit mul */ { - 1, 0 + 1, -1 }, "_", _ds390_init, @@ -262,6 +263,7 @@ PORT ds390_port = _ds390_reset_regparm, _ds390_regparm, NULL, + NULL, FALSE, 0, /* leave lt */ 0, /* leave gt */