X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fpic16%2FNOTES;h=16cfa6b41d3e6e6662dcb9a59085d6e4a7c567db;hb=bb226788dab3832b0ec0cda70874ce3fce4eebc6;hp=35cf93184a69dc0f64b108d9f9fec0698573b5b8;hpb=5bc044cc26d5c7120689edffd312cb2774fc1c29;p=fw%2Fsdcc diff --git a/src/pic16/NOTES b/src/pic16/NOTES index 35cf9318..16cfa6b4 100644 --- a/src/pic16/NOTES +++ b/src/pic16/NOTES @@ -1,24 +1,39 @@ -lNOTES file for SDCC pic16 port +NOTES file for SDCC pic16 port $Id$ Current pic16 port status is: Development Some things may change without notification between port updates. The latest -CVS snapshot is guarenteed to compile without problems, but does not +SVN snapshot is guarenteed to compile without problems, but does not guarantee backwards compatibility. For any questions please ask the current port developers. Current developer: -Vangelis Rokas Raphael Neider Other people to contact: +Vangelis Rokas Scott Dattalo ====================================================================== ====================================================================== +2006-Mar-14 Vangelis Rokas +1. Added enviroment variable 'PIC16_PACKED_BITFIELDS' which agressively +packs bitfields in structures + +2005-Mar-23 Vangelis Rokas +1. I have added some optimizations that are controlled via enviroment +variables to allow checking. Later these will be either enabled globally +or controlled by command line options. The variables are: + a. OPTIMIZE_BITFIELD_POINTER_GET : optimizes bit field pointer reads + + b. NO_REG_OPT : there is no register optimization performed by pCode + optimizer + + + 2004-Oct-29 Vangelis Rokas 1. Function parameters are passed now all via stack. This might lower performance, but some issues are solved this way. Later