-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2012-2467 2012-02-26 18:36:59 --------------------------------------------------------------------------------
Name : sdcc Product : Fedora 17 Version : 3.1.0 Release : 2.fc17 URL : http://sdcc.sourceforge.net/ Summary : Small Device C Compiler Description : SDCC is a C compiler for 8051 class and similar microcontrollers. The package includes the compiler, assemblers and linkers, a device simulator and a core library. The processors supported (to a varying degree) include the 8051, ds390, z80, hc08, and PIC. -------------------------------------------------------------------------------- Update Information: Update to latest sdcc, 3.1.0, which should fix segfault in sdcdb. 3.1.0 release notes: Feature List: * include/pic, non-free/include/pic, lib/pic, non-free/lib/pic renamed to */pic14 * implemented --fomit-frame-pointer for mcs51 * support for use of sdcc in z88dk (--reserve-regs-iy and --no-optsdcc-in-asm options; smallc calling convention) * new register allocator in the z80 and gbz80 ports (optimal when using --opt-code-size and a sufficiently high value for --max-allocs-per-node for the z80 port) * C99 designated initializers * added strxfrm() and strcoll() functions; strerror() is the only string handling function still missing * added support for pic18f2xk22/pic18f4xk22 family (requires gputils > 0.14.0 and --enable-new-pics configure flag) * added support for enhanced core pic14 devices (requires gputils > 0.14.0 and --enable-new-pics configure flag) * setjmp() / longjmp() for the z80 port * _Bool / bool for the hc08, pic16 and pic14 ports * sdcpp synchronized with GNU cpp 4.6.1 * z180 port * very basic (no integer constants, multiplication, division, shifts or use as return value) support for data types long long, unsigned long long, int_fast64_t, int_least64_t, int64_t, uint_fast64_t, uint_least64_t, uint64_t in the z80, z180, r2k and gbz80 ports * r2k port for the Rabbit 2000 and Rabbit 3000 Numerous feature requests and bug fixes are included as well. -------------------------------------------------------------------------------- ChangeLog: * Sun Feb 26 2012 Conrad Meyer <[email protected]> - 3.1.0-1 - Bump to latest upstream (#797496) - Drop upstreamed patch (workaround for gcc 4.6 bug) -------------------------------------------------------------------------------- References: [ 1 ] Bug #797496 - [abrt] sdcc-3.0.0-1.fc15: __execvpe: Process /usr/libexec/sdcc/sdcdb was killed by signal 11 (SIGSEGV) https://bugzilla.redhat.com/show_bug.cgi?id=797496 -------------------------------------------------------------------------------- This update can be installed with the "yum" update program. Use su -c 'yum update sdcc' at the command line. For more information, refer to "Managing Software with yum", available at http://docs.fedoraproject.org/yum/. All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
