* src/z80/gen.c: Fixed up generator to pass the regresion tests, specifically fixing...
authormichaelh <michaelh@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 2 Sep 2001 04:21:43 +0000 (04:21 +0000)
committermichaelh <michaelh@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sun, 2 Sep 2001 04:21:43 +0000 (04:21 +0000)
commit12a13c467cb444adb9317ffca8f4899f5076de3f
tree9a922e37d7a7ec4fa792226db81518a6cf503c58
parent59176244d45b896b8212ce19c1c438eeafd29478
* src/z80/gen.c: Fixed up generator to pass the regresion tests, specifically fixing loads for longs, genCmp, and turned on the map file.

* device/lib/gbz80/Makefile: Fixed up all the libraries to pass the regression tests.

* support/regression/ports/host/spec.mk: Updated to compile with the new type specifiers.

* device/lib/Makefile.in (Z80SOURCES): Removed old _mululong, _mulslong, and unneeded _mulint.

* device/lib/_mullong.c (_mulslong): Changed to actually return a value :)

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1210 4a8a32a2-be11-0410-ad9d-d568d2c75423
17 files changed:
ChangeLog
device/include/asm/gbz80/features.h
device/include/asm/z80/features.h
device/lib/gbz80/Makefile
device/lib/gbz80/crt0.s
device/lib/gbz80/div.s
device/lib/gbz80/mul.s
device/lib/gbz80/printf.c
device/lib/gbz80/shift.s
device/lib/z80/Makefile
src/z80/gen.c
src/z80/main.c
src/z80/peeph.def
support/regression/Makefile
support/regression/tests/addsub.c [new file with mode: 0644]
support/tests/dhrystone/Makefile
support/tests/dhrystone/dhry.c