Path: csiph.com!usenet.pasdenom.info!news.lightlink.com!news.iecc.com!.POSTED!nerds-end From: Philipp Klaus Krause Newsgroups: comp.lang.c,comp.compilers Subject: SDCC 3.5.0 released Followup-To: comp.lang.c Date: Wed, 24 Jun 2015 15:03:24 +0200 Organization: solani.org Lines: 37 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <15-06-011@comp.compilers> NNTP-Posting-Host: news.iecc.com Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: miucha.iecc.com 1435345366 46843 2001:470:1f07:1126:0:676f:7373:6970 (26 Jun 2015 19:02:46 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Fri, 26 Jun 2015 19:02:46 +0000 (UTC) Keywords: C, available Posted-Date: 26 Jun 2015 15:02:46 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: csiph.com comp.lang.c:64250 comp.compilers:1567 SDCC is a free C compiler targeting 8-bit architectures. It aims to be a useful, standard-compliant, efficient compiler. Since it targets architectures quite different from today's standard RISC with many registers, it has some unusual optimizations. A recent presentation on SDCC can be found at http://video.fosdem.org/2015/devroom-embedded/8bit_compiler.mp4 Philipp P.S.: See below for the release announcement: > Hello SDCC friends, > > Today a new release of SDCC was made. We are now at version 3.5.0. > You can get it at: > http://sourceforge.net/projects/sdcc/files/ > > So what's new? > * --disable-non-free configure option > * Changed default language dialect from --std-sdcc89 to --std-sdcc99 > * Reorganized and updated manual > * Reduced memory consumption (most noticeable for high --max-allocs-per-node) > * Faster compilation for stm8 (most noticeable for high > --max-allocs-per-node) > * atoll() function for conversion of strings to long long > * __z88dk_fastcall and __z88dk_callee calling conventions for more > efficient function calls and better compability with z88dk > * --lospre-unsafe-read renamed to --allow-unsafe-read > > And of course numerous feature requests and bug fixes are included as well. > > Once again I hope you will enjoy using this new release. > > Maarten Brock > SDCC 3.5.0 Release Manager