X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fpic16%2FNOTES;h=16cfa6b41d3e6e6662dcb9a59085d6e4a7c567db;hb=5a1d5e778e85664f4e6657019348b4756b16eacb;hp=4c6e5b140611986050346cc7096d32bfd13beab4;hpb=62545f9d9b181697e88bff60ef297132b6eee4f6;p=fw%2Fsdcc diff --git a/src/pic16/NOTES b/src/pic16/NOTES index 4c6e5b14..16cfa6b4 100644 --- a/src/pic16/NOTES +++ b/src/pic16/NOTES @@ -4,20 +4,36 @@ $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