From d9ddf2cf67768da3daebf83aa67c2dfde4b5227f Mon Sep 17 00:00:00 2001 From: kvigor Date: Tue, 6 Feb 2007 06:53:52 +0000 Subject: [PATCH] Address bug 1469393. git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4619 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- src/ds390/gen.c | 7 +++++-- src/ds390/main.c | 8 ++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/ds390/gen.c b/src/ds390/gen.c index d32a3894..8185d65e 100644 --- a/src/ds390/gen.c +++ b/src/ds390/gen.c @@ -14453,8 +14453,11 @@ gen390Code (iCode * lic) #endif default: - ic = ic; - } + /* This should never happen, right? */ + fprintf(stderr, "*** Probable error: unsupported op 0x%x (%c) in %s @ %d\n", + ic->op, ic->op, __FILE__, __LINE__); + ic = ic; + } } diff --git a/src/ds390/main.c b/src/ds390/main.c index e4891327..7ed6889e 100644 --- a/src/ds390/main.c +++ b/src/ds390/main.c @@ -939,11 +939,7 @@ 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 */ @@ -1258,7 +1254,7 @@ PORT tininative_port = 1, /* transform >= to ! < */ 1, /* transform != to !(a == b) */ 0, /* leave == */ - TRUE, /* we support array initializers. */ + FALSE, /* No array initializer support. */ cseCostEstimation, __tininative_builtins, /* table of builtin functions */ FPOINTER, /* treat unqualified pointers as far pointers */ @@ -1494,7 +1490,7 @@ PORT ds400_port = 1, /* transform >= to ! < */ 1, /* transform != to !(a == b) */ 0, /* leave == */ - TRUE, /* we support array initializers. */ + FALSE, /* No array initializer support. */ cseCostEstimation, __ds390_builtins, /* table of builtin functions */ GPOINTER, /* treat unqualified pointers as "generic" pointers */ -- 2.39.5