From: michaelh Date: Thu, 26 Jul 2001 01:16:49 +0000 (+0000) Subject: Merged 230 back into the main tree X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=071639b6e938dc46f1903862d9de4d41e489b910;p=fw%2Fsdcc Merged 230 back into the main tree git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1104 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/.version b/.version index b1b25a5f..276cbf9e 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -2.2.2 +2.3.0 diff --git a/doc/INSTALL.txt b/doc/INSTALL.txt new file mode 100644 index 00000000..0759cf09 --- /dev/null +++ b/doc/INSTALL.txt @@ -0,0 +1,40 @@ +SDCC Binary Kit Install Help +---------------------------- +$Id$ + +For Linux users: +sdcc is designed to install into /usr/local, and currently needs to be +recompiled to install into any other location. To install: + +* Extract the binary kit to a temporary directory. This will create a +new directory called 'sdcc' in the temporary directory. + cd ~ + mkdir tmp + cd tmp + tar xzf path/to/binary/kit/sdcc.tar.gz + +* Change to the sdcc directory and copy all files to /usr/local + cd sdcc + cp -r * /usr/local + +This will install sdcc into /usr/local/bin/sdcc, support files into +/usr/local/share/sdcc, and documentation into +/usr/local/share/doc/sdcc. + +You can test the install by entering: + /usr/local/bin/sdcc -v + +This should return sdcc's version number. + + +For Windows 9X/NT/2000 users: +sdcc is designed to install into c:\sdcc and currently needs to be +recompiled to install into any other location. To install: + +* Open sdcc-2.3.0-i586-mingw32-msvc.zip in WinZip +* Extract all files to c:\, making sure to check 'Use folder names' + +You can test the install by opening a DOS box and entering: + c:\sdcc\bin\sdcc -v + +This should return sdcc's version number. diff --git a/doc/README.txt b/doc/README.txt index 5484aeb7..0b854f30 100644 --- a/doc/README.txt +++ b/doc/README.txt @@ -1,6 +1,63 @@ -SDCC README ------------ +SDCC - a Freeware, retargettable, optimizing ANSI-C compiler +------------------------------------------------------------ $Id$ -Links: -* http://sdcc.sourceforge.net/ +Welcome to SDCC, a freeware, retargettable, optimizing ANSI C compiler +that supports a growing list of processors including the Intel mcs51 +family, the Zilog Z80, and the ds390. + +See share/doc/sdcc/INSTALL.txt for the installation instructions for +the binary kits. + +See the share/doc/sdcc 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 gbz80, avr, and pic ports are currently experimental. The gbz80 + port is known to have some large bugs due to falling out of sync + with the z80 port. + + +Authors and interested persons: +* Sandeep Dutta (sandeep@users.sourceforge.net) + +* Daniel Drotos +* Jean Loius-VERN +* Johan Knol +* Karl Bongers +* Kevin Vigor +* Michael Hope +* Scott Dattalo + + +SDCC includes code from: +* Alan Baldwin + Initial version of ASXXXX and ASLINK. +* John Hartman + Porting ASXXX and ASLINK for 8051. +* Dmitry S. Obukhov + malloc and serial I/O routines. + +