From: Lin R. <wo...@pa...> - 2008-04-02 00:47:06
|
SDCC 2.8.0 MCS51 port tested, everything ok so far, about 1% code size reduced compared with 2.7.0, with my 3k little MCS51 program mostly for UI handling. Woody AR1688 and PA1688 based IP phone mailing list -- http://groups.yahoo.com/group/pa1688/ VOIP and AR1688 BLOG -- http://aredfox.spaces.live.com/ MSN: wo...@ar... (do NOT email to aredfox.com!) ----- Original Message ----- From: "Lin Rongrong" <wo...@pa...> To: "Development chatter about sdcc" <sdc...@li...>; "Sdcc-User" <sdc...@li...>; "gnupic" <gn...@li...> Cc: <pa...@ya...>; "Lin Rongrong" <su...@pa...> Sent: Monday, March 31, 2008 1:53 AM Subject: Re: [sdcc-devel] Small Device C Compiler 2.8.0 released Summary: Small Device C Compiler 2.8.0 released > Just tested 2.8.0 release, Z80 port. > The code size increase problem in RC1 is solved, actually the total code > size is now 0.1% smaller than 2.7.0 compile result. 203 bytes smaller in > the total 157k bytes Z80 binaries. > No obvious problems found so far. > > Woody > > AR1688 and PA1688 based IP phone mailing list -- > http://groups.yahoo.com/group/pa1688/ > VOIP and AR1688 BLOG -- http://aredfox.spaces.live.com/ > MSN: wo...@ar... (do NOT email to aredfox.com!) > > > ----- Original Message ----- > From: "Borut Razem" <bor...@si...> > To: "Sdcc-Devel" <sdc...@li...>; "Sdcc-User" > <sdc...@li...>; "gnupic" <gn...@li...> > Sent: Sunday, March 30, 2008 4:40 PM > Subject: [sdcc-devel] Small Device C Compiler 2.8.0 released Summary: > Small Device C Compiler 2.8.0 released > > >>A new release of SDCC, the portable optimizing compiler for 8051, DS390, >> Z80, HC08, and PIC microprocessors is now available >> (http://sdcc.sourceforge.net). Sources, documentation and binaries >> compiled for x86 Linux, x86 MS Windows and universal Mac OS X are >> available. >> >> SDCC 2.8.0 Feature List: >> >> * added predefined preprocessor macro SDCC_REVISION holding SDCC's >> subversion revision number >> * added preprocessor macros SDCC_PARMS_IN_BANK1, SDCC_FLOAT_REENT and >> SDCC_INT_LONG_REENT >> * sdcpp synchronized with GNU cpp 4.2.3 >> * multiple infiles for sdcclib >> * added option --acall-ajmp: replaces lcall/ljmp with acall/ajmp >> * added support for many PIC devices >> * sdcc executables on Mac OS X are built as universal binaries, so that >> they can run on both ppc and i386 Mac OS X >> * added --Werror command line option >> * Windows installer enhancements >> * generation of cdb debug info for as-z80 and link-z80 >> * generation of cdb debug info for variables in pdata for mcs51 >> * Tail call optimization for functions that take no parameters on Z80 >> * Improved multiplication of unsigned chars on Z80 >> * ISO/IEC 9899 standard compliant integer promotion of integer function >> arguments if --std-cXX is defined in command line >> >> Numerous feature requests and bug fixes are included as well. >> >> You can download the release from: >> http://sourceforge.net/project/showfiles.php?group_id=599 >> >> Borut >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >> _______________________________________________ >> sdcc-devel mailing list >> sdc...@li... >> https://lists.sourceforge.net/lists/listinfo/sdcc-devel > |
From: <ag...@ae...> - 2008-04-02 00:54:36
|
how to integrate this in Mac OS X? thanks > SDCC 2.8.0 MCS51 port tested, everything ok so far, about 1% code size > reduced compared with 2.7.0, with my 3k little MCS51 program mostly for UI > handling. > > Woody > > AR1688 and PA1688 based IP phone mailing list -- > http://groups.yahoo.com/group/pa1688/ > VOIP and AR1688 BLOG -- http://aredfox.spaces.live.com/ > MSN: wo...@ar... (do NOT email to aredfox.com!) > > > ----- Original Message ----- > From: "Lin Rongrong" <wo...@pa...> > To: "Development chatter about sdcc" <sdc...@li...>; > "Sdcc-User" <sdc...@li...>; "gnupic" > <gn...@li...> > Cc: <pa...@ya...>; "Lin Rongrong" <su...@pa...> > Sent: Monday, March 31, 2008 1:53 AM > Subject: Re: [sdcc-devel] Small Device C Compiler 2.8.0 released Summary: > Small Device C Compiler 2.8.0 released > > >> Just tested 2.8.0 release, Z80 port. >> The code size increase problem in RC1 is solved, actually the total code >> size is now 0.1% smaller than 2.7.0 compile result. 203 bytes smaller in >> the total 157k bytes Z80 binaries. >> No obvious problems found so far. >> >> Woody >> >> AR1688 and PA1688 based IP phone mailing list -- >> http://groups.yahoo.com/group/pa1688/ >> VOIP and AR1688 BLOG -- http://aredfox.spaces.live.com/ >> MSN: wo...@ar... (do NOT email to aredfox.com!) >> >> >> ----- Original Message ----- >> From: "Borut Razem" <bor...@si...> >> To: "Sdcc-Devel" <sdc...@li...>; "Sdcc-User" >> <sdc...@li...>; "gnupic" <gn...@li...> >> Sent: Sunday, March 30, 2008 4:40 PM >> Subject: [sdcc-devel] Small Device C Compiler 2.8.0 released Summary: >> Small Device C Compiler 2.8.0 released >> >> >>>A new release of SDCC, the portable optimizing compiler for 8051, DS390, >>> Z80, HC08, and PIC microprocessors is now available >>> (http://sdcc.sourceforge.net). Sources, documentation and binaries >>> compiled for x86 Linux, x86 MS Windows and universal Mac OS X are >>> available. >>> >>> SDCC 2.8.0 Feature List: >>> >>> * added predefined preprocessor macro SDCC_REVISION holding SDCC's >>> subversion revision number >>> * added preprocessor macros SDCC_PARMS_IN_BANK1, SDCC_FLOAT_REENT and >>> SDCC_INT_LONG_REENT >>> * sdcpp synchronized with GNU cpp 4.2.3 >>> * multiple infiles for sdcclib >>> * added option --acall-ajmp: replaces lcall/ljmp with acall/ajmp >>> * added support for many PIC devices >>> * sdcc executables on Mac OS X are built as universal binaries, so that >>> they can run on both ppc and i386 Mac OS X >>> * added --Werror command line option >>> * Windows installer enhancements >>> * generation of cdb debug info for as-z80 and link-z80 >>> * generation of cdb debug info for variables in pdata for mcs51 >>> * Tail call optimization for functions that take no parameters on Z80 >>> * Improved multiplication of unsigned chars on Z80 >>> * ISO/IEC 9899 standard compliant integer promotion of integer function >>> arguments if --std-cXX is defined in command line >>> >>> Numerous feature requests and bug fixes are included as well. >>> >>> You can download the release from: >>> http://sourceforge.net/project/showfiles.php?group_id=599 >>> >>> Borut >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >>> _______________________________________________ >>> sdcc-devel mailing list >>> sdc...@li... >>> https://lists.sourceforge.net/lists/listinfo/sdcc-devel >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: gnu...@li... > For additional commands, e-mail: gnu...@li... > > |