cvs commit: ports/lang Makefile ports/lang/tcc Makefile distinfo pkg-descr pkg-plist ports/lang/tcc/files patch-Makefile texi2pod.pl

Dirk Meyer dinoex at FreeBSD.org
Sun Nov 30 06:03:58 PST 2008


dinoex      2008-11-30 14:03:58 UTC

  FreeBSD ports repository

  Modified files:
    lang                 Makefile 
  Added files:
    lang/tcc             Makefile distinfo pkg-descr pkg-plist 
    lang/tcc/files       patch-Makefile texi2pod.pl 
  Log:
  Tiny C Compiler
  
  Features:
  * SMALL! You can compile and execute C code everywhere, for example on rescue
    disks (about 100KB for x86 TCC executable, including C preprocessor,
    C compiler, assembler and linker).
  * FAST! tcc generates x86 code. No byte code overhead. Compile, assemble and
    link several times faster than GCC.
  * 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 and GNU-like assembler 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.
  * With libtcc, you can use TCC as a backend for dynamic code generation.
  
  WWW: http://bellard.org/tcc/
  
  Revision  Changes    Path
  1.609     +1 -0      ports/lang/Makefile
  1.8       +28 -0     ports/lang/tcc/Makefile (new)
  1.3       +3 -0      ports/lang/tcc/distinfo (new)
  1.3       +16 -0     ports/lang/tcc/files/patch-Makefile (new)
  1.1       +431 -0    ports/lang/tcc/files/texi2pod.pl (new)
  1.3       +19 -0     ports/lang/tcc/pkg-descr (new)
  1.4       +15 -0     ports/lang/tcc/pkg-plist (new)


More information about the cvs-ports mailing list