X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=1cefc888d428b651c9d2a384d695b061e7aa8b0e;hb=025f549fbb89aa070e3f3baeb6c8ef4ca72d8210;hp=af24d14836975637e73096934ddedd0b3afd17e7;hpb=ef72a3f941f50acd00c7ee79b16838748f49e8d2;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index af24d148..1cefc888 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,40 @@ -2007-04-23 Raphael Neider +2007-03-27 Frieder Ferlemann + + * device/lib/_ltoa.c: 36 bytes less __data mem. This really + helps printf_small. 32 bytes more __idata mem. + +2007-04-27 Raphael Neider + + * src/pic/pcode.c (addpCode2pBlock,LinkFlow,pBlockRemoveUnusedLabels): + return early when pb or pb->pcHead is NULL (patch #1708427) + * src/regression/empty.c, + * src/regression/Makefile: added test with empty functions + * support/Util/SDCCerr.c: fixed typo in E_INIT_STRUCT message + +2007-04-27 Borut Razem + + * src/SDCCast.c: fixed feature request + #1547512: Redundant strings linked when using sizeof("abc") + +2007-04-23 Borut Razem + + * doc/sdccman.lyx, src/SDCCmain.c: + peep-hole comments are generated only if --fverbose-asm option is + specified and --no-peep-comments is not, as proposed by Frieder. + * support/regression/Makefile.in: compile regression tests with + --fverbose-asm option so one can "grep" whether a new (or an old) + peephole is (still) applied; requested by Frieder. + +2007-04-23 Kevin Buettner + + * device/include/pic/pic16f886.h, + * device/include/pic/pic16f887.h, + * device/lib/pic/libdev/pic16f886.c, + * device/lib/pic/libdev/pic16f887.c, + * device/include/pic/pic14devices.txt, + * device/lib/pic/libdev/devices.txt: Add 16f886 and 16f887. + +2007-04-23 Kevin Buettner * device/lib/pic/libsdcc/idata.c: PAGESEL _main before going there, fixes #1704666