From 7e96e3019db9e62aefa193c1aeacd1a7d8a2e65f Mon Sep 17 00:00:00 2001 From: johanknol Date: Sun, 18 May 2003 18:36:50 +0000 Subject: [PATCH] removed obsolete and buggy ARRAYINIT git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2625 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 4 ++++ src/ds390/gen.c | 4 ++++ src/ds390/main.c | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/ChangeLog b/ChangeLog index efd6585b..50ed88ce 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-05-18 + + * src/ds390/gen.c (genArrayInit): removed obsolete and buggy ARRAYINIT + * src/ds390/main.c (genArrayInit): removed obsolete and buggy ARRAYINIT 2003-05-17 Karl Bongers(apply patches from Martin Helmling) * debugger/mcs51/sdcdb.c,cmd.c,break.c and .h files. diff --git a/src/ds390/gen.c b/src/ds390/gen.c index b9457193..c412390a 100644 --- a/src/ds390/gen.c +++ b/src/ds390/gen.c @@ -10632,6 +10632,7 @@ release: } +#if 0 // obsolete, and buggy for != xdata /*-----------------------------------------------------------------*/ /* genArrayInit - generates code for address of */ /*-----------------------------------------------------------------*/ @@ -10740,6 +10741,7 @@ genArrayInit (iCode * ic) freeAsmop (IC_LEFT(ic), NULL, ic, TRUE); } +#endif /*-----------------------------------------------------------------*/ /* genFarFarAssign - assignment when both are in far space */ @@ -12971,9 +12973,11 @@ gen390Code (iCode * lic) else addSet (&_G.sendSet, ic); break; +#if 0 // obsolete, and buggy for != xdata case ARRAYINIT: genArrayInit(ic); break; +#endif default: ic = ic; diff --git a/src/ds390/main.c b/src/ds390/main.c index 2d5b4717..f94e3027 100644 --- a/src/ds390/main.c +++ b/src/ds390/main.c @@ -416,7 +416,11 @@ PORT ds390_port = 1, /* transform >= to ! < */ 1, /* transform != to !(a == b) */ 0, /* leave == */ +#if 0 // obsolete, and buggy for != xdata TRUE, /* we support array initializers. */ +#else + FALSE, /* No array initializer support. */ +#endif cseCostEstimation, __ds390_builtins, /* table of builtin functions */ GPOINTER, /* treat unqualified pointers as "generic" pointers */ -- 2.30.2