SDCC is a freeware, retargettable, optimizing ANSI-C compiler. The current version targets Intel 8051-based MCUs, the Zilog Z80, and the DS390. Targets for the Microchip PIC and Amtel AVR series are under development, and the compiler can be retargeted for other 8 bit MCUs or PICs. SDCC has extensive MCU (8051)-specific language extensions, which lets it utilize the underlying hardware effectively. It includes a source-level debugger/simulator and can generate debug info for the NoICE debugger.
... part of T2, get it here
URL: https://sdcc.sourceforge.net/
Author: Michael Hope <michaelh [at] juju [dot] net [dot] nz>
Maintainer: Rene Rebe <rene [at] t2-project [dot] org>
License: GPL
Status: Stable
Version: 4.5.0
Download: http://sourceforge.net/projects/sdcc/files/ sdcc-src-4.5.0.tar.bz2
T2 source: sdcc.cache
T2 source: sdcc.desc
Build time (on reference hardware): 120% (relative to binutils)2
Installed size (on reference hardware): 27.46 MB, 3192 files
Dependencies (build time detected): 00-dirtree binutils bison coreutils diffutils findutils flex gawk gputils grep linux-header m4 make ncurses sed sysfiles tar
Installed files (on reference hardware):
[show]
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).