Re: [sdcc-devel] Small Device C Compiler 2.8.0 released Summary: Small Device C Compiler 2.8.0 released

"Lin Rongrong" <[email protected]> Wed, 2 Apr 2008 08:46:51 +0800
Newsgroups gmane.comp.compilers.sdcc.user,gmane.comp.hardware.microcontrollers.gnupic
Message-ID <01c801c8945b$0eecbdb0$9701a8c0@WoodyK23>
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: [email protected] (do NOT email to aredfox.com!)


----- Original Message ----- 
From: "Lin Rongrong" <[email protected]>
To: "Development chatter about sdcc" <[email protected]>; 
"Sdcc-User" <[email protected]>; "gnupic" 
<[email protected]>
Cc: <[email protected]>; "Lin Rongrong" <[email protected]>
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: [email protected] (do NOT email to aredfox.com!)
>
>
> ----- Original Message ----- 
> From: "Borut Razem" <[email protected]>
> To: "Sdcc-Devel" <[email protected]>; "Sdcc-User" 
> <[email protected]>; "gnupic" <[email protected]>
> 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
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/sdcc-devel
> 


-------------------------------------------------------------------------
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