X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=0c5bbb9c19d912debe1da90fd1f3848d47d21895;hb=b6e650674687c1d2b5ab9d6d467cd9252a5d22ae;hp=bdfa5c586a43526158a7ea36f1da8c39b0ca57ed;hpb=31e09b642b8a7972c9103cef57fbd01227fbe3cb;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index bdfa5c58..0c5bbb9c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,35 @@ +2003-04-19 Bernhard Held + + * as/z80/Makefile: fix permanent rebuild of z80 + * sim/ucsim/gui.src/Makefile.in: target "install" builds the same packages as target "all" + +2003-04-18 Kevin Vigor + + * src/SDCCopt.c: add special case optimization to replace modulo by + a power of two with a bitwise AND. + +2003-04-18 + + * src/mcs51/gen.c (getFreePtr): fixed bug #635354 + +2003-04-17 + + * src/mcs51/ralloc.c (packRegsForAssign): fixed bug #716790 and removes lot's of redundant register usage around function calls + * src/mcs51/ralloc.c (packRegisters): fixed bug #720667 + +2003-04-13 Borut Razem + + * doc/sdccman.lyx: updated info about #pragma SAVE/RESTORE nesting + * configure.in, configure: fixed problems on cygwin/WinCVS environmet with ports.* line endings; + fixed mingw problem in adl_NORMALIZE_PATH + +2003-04-12 Borut Razem + + * fixed "#pragma SAVE/RESTORE can not be nested": + * src/SDCC.lex: reworked pragma handling functions + * sdcc/src/SDCCglobl.h: reworked stack handling macros + * support/Util/SDCCerr.c, support/Util/SDCCerr.h: added E_STACK_VIOLATION error + 2003-04-12 Bernhard Held * src/SDCCutil.c (pathEquivalent): defined but not used