-SDCC - a Freeware, retargettable, optimizing ANSI-C compiler
-------------------------------------------------------------
+SDCC - free open source, retargettable, optimizing ANSI-C compiler
+------------------------------------------------------------------
$Id$
-Welcome to SDCC, a freeware, retargettable, optimizing ANSI C compiler
+Welcome to SDCC, free open source, retargettable, optimizing ANSI C compiler
that supports a growing list of processors including the Intel mcs51
-family, the Zilog z80 and the Maxim ds390.
+family, the Zilog z80, the Maxim ds390 and ds400, the Motorola HC08 and the
+PIC16 and PIC18 familiy.
See share/sdcc/doc/INSTALL.txt for the installation instructions for
the binary kits.
Notes:
-* The hc08, ds400, pic14 and pic16 are currently experimental, but work is in
+* The ds400, pic14 and pic16 are currently experimental, but work is in
progress. Please check http://sdcc.sourceforge.net/snap.php for snapshots.
-* The TININative, gbz80, avr and xa51 ports are no longer maintained.
+* The TININative, gbz80, avr and xa51 targets are no longer maintained.
Roadmap:
-COPYING - GPL v2
-as/ - Assembler, derrived from asxxxx
+COPYING - GPL v2
+as/ - Assembler, derived from asxxxx
debugger/
-device/ - Device libraries and examples
-doc/ - sdcc and port specific documentation
-link/ - Linker, also derrived from asxxxx
-sim/ - Simulator (mcs51 only)
-src/ - Source to the C compiler and ports
-support/ - Libraries and apps that may not be provided by your system.
+device/ - Device libraries and examples
+doc/ - sdcc and target specific documentation
+link/ - Linker, also derived from asxxxx
+sim/ - Simulator (mcs51 only)
+src/ - Source to the C compiler and targets
+support/ - Libraries and apps that may not be provided by your system.
Authors and interested persons:
* Sandeep Dutta (sandeep AT users.sourceforge.net)
-* Daniel Drotos <drdani AT mazsola.iit.uni-miskolc.hu>
-* Jean Loius-VERN <jlvern AT writeme.com>
-* Johan Knol <johan.knol AT iduna.nl>
-* Karl Bongers <karl AT turbobit.com>
-* Kevin Vigor <kevin AT vigor.nu>
-* Michael Hope <michaelh AT juju.net.nz> <nz_michaelh AT yahoo.com>
-* Scott Dattalo <scott AT dattalo.com>
-* Jesus Calvino-Fraga <jesusc AT ece.ubc.ca>
-* Hans-Juergen Dorn <hans.dorn AT apl-landau.de>
-* Daniel Drotos <drdani AT mazsola.lit.uni.miskolc.hu>
-* Frieder Ferlemann <frieder.ferlemann AT web.de>
-* Klaus Flittner <klaus_flittner AT gmx.de>
-* Bernhard Held <bernhard AT bernhardheld.de>
-* Erik Petrich <epetrich AT ivorytower.norman.ok.us>
-* Borut Razem <borut.razem AT siol.net>
-* Vangelis Rokas <vrokas AT otenet.gr>
-* Paul Stoffregen <paul AT pjrc.com>
+* Jean Loius-VERN <jlvern AT writeme.com>
+* Daniel Drotos <drdani AT mazsola.iit.uni-miskolc.hu>
+* Kevin Vigor <kevin AT vigor.nu>
+* Johan Knol <johan.knol AT iduna.nl>
+* Scott Dattalo <scott AT dattalo.com>
+* Karl Bongers <karl AT turbobit.com>
+* Bernhard Held <bernhard AT bernhardheld.de>
+* Frieder Ferlemann <frieder.ferlemann AT web.de>
+* Jesus Calvino-Fraga <jesusc AT ece.ubc.ca>
+* Borut Razem <borut.razem AT siol.net>
+* Vangelis Rokas <vrokas AT otenet.gr>
+* Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+* Paul Stoffregen <paul AT pjrc.com>
+* Michael Hope <michaelh AT juju.net.nz> <nz_michaelh AT yahoo.com>
+* Maarten Brock <sourceforge.brock AT dse.nl>
+* Raphael Neider <RNeider AT web.de>
+* Hans-Juergen Dorn <hans.dorn AT apl-landau.de>
+* Klaus Flittner <klaus_flittner AT gmx.de>
+* Philipp Klaus Krause <pkk AT spth.de>
SDCC includes code from:
* Alan Baldwin <baldwin AT shop-pdp.kent.edu>
Initial version of ASXXXX and ASLINK.
-* John Hartman <jhartman AT compuserve.com>
- Porting ASXXX and ASLINK for 8051.
+* John Hartman <noice AT noicedebugger.com>
+ Porting ASXXXX and ASLINK for 8051.
* Dmitry S. Obukhov <dso AT usa.net>
malloc and serial I/O routines.
* Pascal Felber
Some of the Z80 related files are borrowed from the Gameboy
Development Kit (GBDK).
+* The GCC development team http://gcc.gnu.org/
+ The basis of sdcpp preprocessor