* 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 <borut.razem@siol.net>
(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 */
(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);
}
}
(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 */
(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);