X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=fe7453356fdfaf8afb843d02b2025d6cbb6bfdba;hb=871e6c6aefc06309a03c295ce0d3c9d4bbb4a742;hp=24ee04a0f4976b5761fa4cd10414bcc46f914c0a;hpb=4e41b30943c02067da958752885fea1f4140b742;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index 24ee04a0..fe745335 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,97 @@ +2009-01-04 Philipp Klaus Krause + + * src/z80/peeph-z80.def: + Peephole improvements. + * src/z80/gen.c, + src/z80/main.c, + device/include/string.h, + device/lib/z80/memmove.s: + Minor code cleanup. + * device/lib/z80/Makefile.in, + device/lib/Makefile.in, + support/regression/tests/memory.c, + device/lib/z80/strlen.s: + Partially implemented RFE #2471534. + +2009-01-04 Borut Razem + + * .version, doc/sdccman.lyx: bumped sdcc version to 2.8.6 + due changes in sdcc asxxxx linkers - it sholud be done 2 days ago :( + * doc/README.txt: updated John Hartman's e-mail address + * as/link/lkrel.c, as/link/lksdcclib.c: + fixed bug #2484677: Linker hangs + * src/z80/peep.c: fixed msvc warning C4047: + 'return' : 'int ' differs in levels of indirection from 'char *' + * config.dsp: as/lib corrected to as/link + +2009-01-04 Philipp Klaus Krause + + * src/z80/peep.c: + Implemented RFE #2484693. + * src/z80/peeph-z80.def: + Some peephole improvements. + +2009-01-03 Borut Razem + + * as/link/lklibr.c: + fixed warning: 'ret' may be used uninitialized in this function + +2009-01-02 Borut Razem + + * as/link/lklib.c, as/link/lksdcclib.c, as/link/lklibr.h, + as/link/getline.[ch], as/link/lkrel.[ch]: added, + made support for differnet library formats more flexible, + preparation for support of ar format + * as/link/lklibr.c, as/link/z80/Makefile.in, + as/link/z80/linkgbz80.dsp, as/link/z80/linkz80.dsp, + as/link/hc08/link_hc08.dsp, as/link/hc08/Makefile.in, + as/link/mcs51/aslink.dsp, as/link/mcs51/Makefile.in, + as/link/hc08/lkelf.c, as/link/aslink.h: + made support for differnet library formats more flexible, + preparation for support of ar format + +2009-01-01 Borut Razem + + * as/link/asxxxx_config.h.in: + fixed warning: extra tokens at end of #endif directive + * src/z80/peep.c: + fixed warning: suggest parentheses around && within || + * device/lib/Makefile.in: allow whitespaces at the end of lines in + ports.build, in order to make it work on cygwin - it seems to be a + bug in cygwin grep: CR is not treated as part of end-of-line + +2008-12-31 Borut Razem + + * configure, configure.in, config.dsp, config_vc.awk, + as/link/asxxxx_config.h.in, as/link/hc08/lkelf.c, as/link/aslink.h, + as/link/hc08/Makefile.in, as/link/mcs51/Makefile.in: + introduced asxxxx_config.h.in + +2008-12-30 Philipp Klaus Krause + + * src/z80/gen.c, + src/z80/peeph-z80.def: + Minor addition improvement. + +2008-12-30 Raphael Neider + + * as/link/hc08/lkelf.c, as/link/lkaomf51.c, as/link/lklibr.c, + as/link/z80/lkgb.c, debugger/mcs51/cmd.c, sim/ucsim/utils.cc, + src/SDCCasm.c, support/Util/dbuf_string.c, support/cpp/c-ppoutput.c, + support/cpp/libcpp/lex.c, support/cpp/libcpp/macro.c, + support/librarian/sdcclib.c, support/makebin/makebin.c: + partially revert changes from r5293..r5295 + +2008-12-29 Philipp Klaus Krause + + * src/z80/peeph-z80.def: + Minor peephole improvement. + +2008-12-29 Raphael Neider + + * src/pic/pcode.c (insertBankSel, FixRegisterBanking): emit + incorrectly discarded BANKSELs + 2008-12-29 Philipp Klaus Krause * support/regression/tests/memory.c: @@ -248,7 +342,7 @@ 2008-11-06 Borut Razem - * src/SDCCmain.c: #fixed bug 2224960: sdcc -MM no working correctly + * src/SDCCmain.c: fixed bug #2224960: sdcc -MM no working correctly pass system include paths with -isystem to sdcpp * src/SDCCglue.c, src/pic/glue.c, src/pic16/glue.c: removed unneeded functions (closePipes), (closeTmpFiles) and (rmTmpFiles)