X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=0c5bbb9c19d912debe1da90fd1f3848d47d21895;hb=b6e650674687c1d2b5ab9d6d467cd9252a5d22ae;hp=7ce94bdbeea4c8c556980acc10bf820c1ca86fab;hpb=b785655ae0d48300b042024df7f1c4267de3dc11;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index 7ce94bdb..0c5bbb9c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,71 @@ +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 + * debugger/mcs51/sdcdb.c: replace SDCC_LIB_DIR + * configure.in: remove sdcc_datadir, sdcc_lib_dir and sdcc_include_dir + * configure: rebuilt from configure.in + * sdccconf_in.h: remove SDCC_LIB_DIR and SDCC_INCLUDE_DIR + * sdcc_vc_in.h: remove SDCC_LIB_DIR and SDCC_INCLUDE_DIR + * device/include/Makefile.in: replace sdcc_datadir + * device/lib/Makefile.in: replace sdcc_datadir + * Makefile.common.in: add LDFLAGS from configure + * packihx/Makefile.in: use LDFLAGS + * src/Makefile.in: use LDFLAGS + * support/cpp2/Makefile.in: add LDFLAGS from configure + * support/makebin/Makefile: use LDFLAGS + * .version: bumped version number to 2.3.5 + +2003-04-12 Borut Razem + + * completed "different paths" task: + * src/SDCCmacro.c: fixed bug in handling quotes + * src/SDCCutil.c, src/SDCCutil.c: rewritten getPrefixFromBinPath() + * src/SDCCmain.c: _discoverPaths() replaced with setBinPaths(), setIncludePath() and setLibPath() + +2003-04-12 Bernhard Held + + * src/pic/pcoderegs.c (Remove1pcode): fix warning on alpha + +2003-04-11 kevin Vigor + + * ds390/gen.c ds390/peeph.def: fix bug 706781 + +2003-04-11 Borut Razem + + * support/Util/dbuf.c, support/Util/dbuf.h: update to version 1.1.1 - re-added C++ stuff to make it still more portable + 2003-04-10 Scott Dattalo * src/pic/* Applied the pointer-to-function patch from Steve Tell.