* src/mcs51/gen.c (genFunction, genEndFunction),
authorepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 16 Sep 2003 08:12:15 +0000 (08:12 +0000)
committerepetrich <epetrich@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 16 Sep 2003 08:12:15 +0000 (08:12 +0000)
commit09f8f154e4e1b559fbd075da8dd3b7efcd69161a
treefff9f574cfe64926136d4e9819837b191b3a8f74
parentc55d741e4049d0c47d1a3eefb73fe9e866126447
* src/mcs51/gen.c (genFunction, genEndFunction),
* src/ds390/gen.c (genFunction, genEndFunction): Moved save
and restore of EA so that stack offsets to parameters are
correct when using both critical and reentrant/stack-auto.
* src/z80/gen.c (aopOp): removed erroneous assertion about sloc
size (can be triggered in error if sloc is shared between
different sized objects)
* device/include/float.h: fixed macros to explicitly use
unsigned long where needed

git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2892 4a8a32a2-be11-0410-ad9d-d568d2c75423
ChangeLog
device/include/float.h
src/ds390/gen.c
src/mcs51/gen.c
src/z80/gen.c