X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=doc%2FREADME.txt;h=c5a77000a9a7afdbbbe7e1be4e54fd4cdbbea577;hb=04a66f4aa0c6a3cf27d0b5339a74ed8e4f92f1a6;hp=5484aeb73641f694225e4b2951b9e1c9a57518f6;hpb=e785b6a2f3f0c59ef8ced603b4b0e62b67f699d8;p=fw%2Fsdcc diff --git a/doc/README.txt b/doc/README.txt index 5484aeb7..c5a77000 100644 --- a/doc/README.txt +++ b/doc/README.txt @@ -1,6 +1,90 @@ -SDCC README ------------ +SDCC - free open source, retargettable, optimizing ANSI-C compiler +------------------------------------------------------------------ $Id$ -Links: -* http://sdcc.sourceforge.net/ + +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, 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. + +See the share/sdcc/doc directory for more documentation. + +See http://sdcc.sourceforge.net/ for the latest information on sdcc. + + +License: +SDCC is licensed under the GNU Public license (GPL) v2. Note that +this license covers the code to the compiler and other executables, +but explicitly does not cover any code or objects generated by sdcc. +We have not yet decided on a license for the run time libraries, but +it will not put any requirements on code linked against it. See: + + http://www.gnu.org/copyleft/gpl.html + + +Support: +SDCC is a collaborative effort between a group of volunteers. Please +feel free to report bugs via the Sourceforge bug tracker, or to ask +questions on the user mailing list. See: + + http://sourceforge.net/tracker/?atid=100599&group_id=599&func=browse + + http://sourceforge.net/mail/?group_id=599 + + +Notes: +* 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 targets are no longer maintained. + +Roadmap: +COPYING - GPL v2 +as/ - Assembler, derived from asxxxx +debugger/ +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) + +* Jean Loius-VERN +* Daniel Drotos +* Kevin Vigor +* Johan Knol +* Scott Dattalo +* Karl Bongers +* Bernhard Held +* Frieder Ferlemann +* Jesus Calvino-Fraga +* Borut Razem +* Vangelis Rokas +* Erik Petrich +* Paul Stoffregen +* Michael Hope +* Maarten Brock +* Raphael Neider +* Hans-Juergen Dorn +* Klaus Flittner +* Philipp Klaus Krause + +SDCC includes code from: +* Alan Baldwin + Initial version of ASXXXX and ASLINK. +* John Hartman + Porting ASXXXX and ASLINK for 8051. +* Dmitry S. Obukhov + 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