X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=38806fd236cc731c124a97ea23a890c36630cea1;hb=5a3b73dade31d4473db40324a3cda9a8d5ed1bb0;hp=9e8acf65d41b2212c2976d90e7632b98b8b676e8;hpb=60f6365f6e87e3d39e1739af063bb5fdd42b6a8c;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index 9e8acf65..38806fd2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,28 @@ +2003-12-18 Erik Petrich + + * support/Util/SDCCerr.h, + * support/Util/SDCCerr.c (E_NOT_ALLOWED), + * src/SDCC.y (struct_declaration, struct_or_union_specifier): complain + about storage class and 'at' used inside struct or union + * src/SDCCBBlock.c (iCodeFromeBBlock), + * src/SDCCcse.c (ifxOptimize), + * src/SDCCglue.c (emitRegularMap, initPointer, printIvalStruct, + printIvalArray, printiValFuncPtr, printIvalCharPtr, printIvalPtr, + printIval, emitStaticSeg, emitOverlay), + * src/SDCClabel.c (deleteIfx), + * src/SDCCopt.c (replaceRegEqv, eBBlockFromiCode), + * src/SDCCast.c (resolveSymbols, createIvalStruct, createIvalArray, + gatherAutoInit, processParms), + * support/Util/SDCCerr.h, + * support/Util/SDCCerr.c (werrorfl): Support for better error location + reporting for post-parse errors. + +2003-12-16 Erik Petrich + + * src/SDCCval.c (valPlus, valMinus, valShift): fixed some problems with + implicit casts via union; they don't work on big endian systems + (possible fix for bug #861138) + 2003-12-16 Frieder Ferlemann (committed by Erik Petrich on Frieder's behalf)