[Lunar-commits] r20009 - in moonbase/trunk/compilers: . tcc

Jannis Pohlmann jannis at lunar-linux.org
Tue May 9 11:50:59 UTC 2006


Author: jannis
Date: 2006-05-09 11:50:58 +0000 (Tue, 09 May 2006)
New Revision: 20009

Added:
   moonbase/trunk/compilers/tcc/
   moonbase/trunk/compilers/tcc/DETAILS
Log:
Tiny C compiler added

Added: moonbase/trunk/compilers/tcc/DETAILS
===================================================================
--- moonbase/trunk/compilers/tcc/DETAILS	                        (rev 0)
+++ moonbase/trunk/compilers/tcc/DETAILS	2006-05-09 11:50:58 UTC (rev 20009)
@@ -0,0 +1,22 @@
+            MODULE=tcc
+           VERSION=0.9.23
+            SOURCE=$MODULE-$VERSION.tar.gz
+        SOURCE_URL=http://fabrice.bellard.free.fr/tcc/
+        SOURCE_VFY:sha1:4e7d1d00043b365da45ead8d66a9831567bcdeeb
+          WEB_SITE=http://fabrice.bellard.free.fr/tcc/
+           ENTERED=20060509
+           UPDATED=20060509
+             SHORT="Tiny C compiler"
+
+cat<<EOF
+TinyCC (aka TCC) is a small but hyper fast C compiler. Unlike other 
+C compilers, it is meant to be self-relying: you do not need an 
+external assembler or linker because TCC does that for you.
+TCC compiles so fast that even for big projects Makefiles may not 
+be necessary.
+TCC not only supports ANSI C, but also most of the new ISO C99 
+standard and many GNUC extensions including inline assembly.
+TCC can also be used to make C scripts, i.e. pieces of C source that 
+you run as a Perl or Python script. Compilation is so fast that your 
+script will be as fast as if it was an executable. 
+EOF



More information about the Lunar-commits mailing list