summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
6f030c2)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1383
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2001-10-09 Michael Hope <michaelh@juju.net.nz>
+
+ * src/z80/gen.c (shiftIntoPair): Fixed up warning.
+
+2001-10-08 Michael Hope <michaelh@juju.net.nz>
+
+ * src/SDCCmain.c: Added --fommit-frame-pointer option and implemented in the z80 port.
+
+ * src/z80/gen.c (genPlus): Fixed to work with extended stack. Also fixed genMinus, genCmp. genUMinus is still left.
+
2001-10-08 Bernhar Held <bernhard@bernhardheld.de>
* src/SDCCmain.c (preProcess): added define SDCC_NOOVERLAY
2001-10-08 Bernhar Held <bernhard@bernhardheld.de>
* src/SDCCmain.c (preProcess): added define SDCC_NOOVERLAY
static void
shiftIntoPair (int idx, asmop *aop)
{
static void
shiftIntoPair (int idx, asmop *aop)
{
+ PAIR_ID id = PAIR_INVALID;
wassertl (IS_Z80, "Only implemented for the Z80");
// wassertl (aop->type == AOP_EXSTK, "Only implemented for EXSTK");
wassertl (IS_Z80, "Only implemented for the Z80");
// wassertl (aop->type == AOP_EXSTK, "Only implemented for EXSTK");
%$(OBJEXT): %.c
$(SDCC) $(SDCCFLAGS) -c $<
%$(OBJEXT): %.c
$(SDCC) $(SDCCFLAGS) -c $<
+fwk/lib/testfwk$(OBJEXT): fwk/lib/testfwk.c
+ $(SDCC) $(SDCCFLAGS) -c $<
+
# PENDING: Path to sdcc-extra
%.out: %$(EXEEXT)
mkdir -p `dirname $@`
# PENDING: Path to sdcc-extra
%.out: %$(EXEEXT)
mkdir -p `dirname $@`
/** Simple function that spoils sdcc's optimiser by hiding an assign.
*/
/** Simple function that spoils sdcc's optimiser by hiding an assign.
*/
spoilAssign({type} in)
{
return in;
}
spoilAssign({type} in)
{
return in;
}
testStorageTypes(void)
{
{source_storage} {type} source;
testStorageTypes(void)
{
{source_storage} {type} source;