X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fz80%2Fmappings.i;h=319afdd1190fe44d3e1a0878911cc15601fc7d86;hb=f394f02423f3b9490b60a5f603ebc4af0041b573;hp=d2887dc19a6f42205bc416525cd217368248b029;hpb=f760fda1275f579b0ad76473b287533a4448bdc7;p=fw%2Fsdcc diff --git a/src/z80/mappings.i b/src/z80/mappings.i index d2887dc1..319afdd1 100644 --- a/src/z80/mappings.i +++ b/src/z80/mappings.i @@ -15,10 +15,20 @@ static const ASM_MAPPING _asxxxx_gb_mapping[] = { { "enter", "" }, { "enterx", "lda sp,-%d(sp)" }, + { "enterxl", + "ld hl,#-%d\n" + "\tadd\thl,sp\n" + "\tld\tsp,hl" + }, { "leave", "" }, { "leavex", "lda sp,%d(sp)" }, + { "leavexl", + "ld hl,#%d\n" + "\tadd\thl,sp\n" + "\tld\tsp,hl" + }, { "pusha", "push af\n" "\tpush bc\n"