From: bernhardheld Date: Sun, 5 Oct 2003 19:54:28 +0000 (+0000) Subject: * src/SDCCicode.c, X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=c3bea354500266798a9514b82633799c88180403;p=fw%2Fsdcc * src/SDCCicode.c, * src/SDCCval.c: removed superflous test for pedantic git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2925 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/ChangeLog b/ChangeLog index 2120cf3b..e74a0fb2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -12,6 +12,8 @@ * clean.mk: fixed removal of files in bin/CVS/ * device/lib/clean.mk: fixed removal of directories small and large * support/Util/SDCCerr.c: changed W_INT_OVL to ERROR_LEVEL_PEDANTIC + * src/SDCCicode.c, + * src/SDCCval.c: removed superflous test for pedantic 2003-10-05 Borut Razem diff --git a/src/SDCCicode.c b/src/SDCCicode.c index 960a6964..eef790d2 100644 --- a/src/SDCCicode.c +++ b/src/SDCCicode.c @@ -1094,8 +1094,7 @@ operandOperation (operand * left, operand * right, (TYPE_UWORD) operandLitValue (right); retval = operandFromValue (valCastLiteral (type, (TYPE_UWORD) ul)); - if (!options.lessPedantic && - ul != (TYPE_UWORD) ul) + if (ul != (TYPE_UWORD) ul) werror (W_INT_OVL); } else /* signed int */ @@ -1105,8 +1104,7 @@ operandOperation (operand * left, operand * right, (TYPE_WORD) operandLitValue (right); retval = operandFromValue (valCastLiteral (type, (TYPE_WORD) l)); - if (!options.lessPedantic && - l != (TYPE_WORD) l) + if (l != (TYPE_WORD) l) werror (W_INT_OVL); } } diff --git a/src/SDCCval.c b/src/SDCCval.c index fdb2c4be..bdb88d30 100644 --- a/src/SDCCval.c +++ b/src/SDCCval.c @@ -1113,8 +1113,7 @@ valMult (value * lval, value * rval) (TYPE_UWORD) floatFromVal (rval); SPEC_CVAL (val->type).v_uint = (TYPE_UWORD) ul; - if (!options.lessPedantic && - ul != (TYPE_UWORD) ul) + if (ul != (TYPE_UWORD) ul) werror (W_INT_OVL); } else /* int */ @@ -1123,8 +1122,7 @@ valMult (value * lval, value * rval) (TYPE_WORD) floatFromVal (rval); SPEC_CVAL (val->type).v_int = (TYPE_WORD) l; - if (!options.lessPedantic && - l != (TYPE_WORD) l) + if (l != (TYPE_WORD) l) werror (W_INT_OVL); } return cheapestVal(val);