On Nov 9, 2007 12:36 AM, Lucas Korytkowski wrote: > Looks like they're using their own headers. You're right, newlib will need > a bit of work... > > I found this link which give an outline of porting newlib, the 7-step > method: > http://sources.redhat.com/ml/newlib/2004/msg00230.html > > As far as porting newlib, I did a few ColdFire BSP ports only. > Never had to do a ground-up port, thanks to David J. Fiddes who did the main > work for porting gcc to the ColdFire. > > This has certainly piqued my curiosity in getting gcc working... (with > library support, of course). > I think now it is confirmed that the distributed binaries has no code size limitation. http://forum.microchip.com/tm.aspx?m=292995 Quote from the reply from Microchip's reply: *************************************************************************************** The compiler, binutils (linker, assembler, etc.) have no restrictions on their use beyond those imposed by the GNU General Public License (v2). Many of the libraries, however, are offered under different license terms. It is to these libraries that the code size restrictions apply. To say it another way, if you build and use a different set of libraries (e.g., newlib), no code size restrictions will apply, as those restrictions apply only to the non-GPL components of the aggregation. *************************************************************************************** Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist