Commit graph

1 commit

Author SHA1 Message Date
pancake ;)
0a81804500 Initial import of tcc:
DESCR:
======
Tiny C Compiler - C Scripting Everywhere - The Smallest ANSI C compiler
-----------------------------------------------------------------------
Features:
--------
- SMALL! You can compile and execute C code everywhere, for example on
  rescue disks.
- FAST! tcc generates optimized x86 code. No byte code
  overhead. Compile, assemble and link about 7 times faster than 'gcc
  -O0'.
- UNLIMITED! Any C dynamic library can be used directly. TCC is
  heading torward full ISOC99 compliance. TCC can of course compile
  itself.
- SAFE! tcc includes an optional memory and bound checker. Bound
  checked code can be mixed freely with standard code.
- Compile and execute C source directly. No linking or assembly
  necessary. Full C preprocessor included. 
- C script supported : just add '#!/usr/local/bin/tcc -run' at the first
  line of your C source, and execute it directly from the command
  line.


** TODO **

* Original pkg seems to work under Linux and FreeBSD
  I patch a little bit FreeBSD #ifs and compiles under
  NetBSD, but doesn't works fine.
* Could be a freebsd bug also, I doesn't test it :/
2003-07-27 02:41:02 +00:00