tcc-0.9.26_5.txz


Advertisement

Description

tcc - Tiny C Compiler

Property Value
Distribution FreeBSD 10
Repository FreeBSD Ports Quarterly i386
Package filename tcc-0.9.26_5.txz
Package name tcc
Package version 0.9.26
Package release 5
Package architecture i386
Package type txz
Category lang
Homepage https://github.com/TinyCC/tinycc
License LGPL21
Maintainer ports@FreeBSD.org
Download size 171.08 KB
Installed size 778.37 KB
Tiny C Compiler is perhaps the smallest ANSI C compiler, by Fabrice Bellard.
- It is small: you can compile and execute C code everywhere, for example
on rescue disks;
- It is fast!  TCC generates optimized x86 code.  No byte code overhead.
Compile, assemble, and link about 7 times faster than 'gcc -O0';
- Any C dynamic library can be used directly.  TCC is heading towards
full ISO C99 compliance.  TCC can of course compile itself;
- It is safe!  TCC includes 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 is
necessary.  Full C preprocessor included;
- C script supported: just add '#!/bin/env tcc -run' at the first line
of your C source, and execute it directly from the command line.
WWW: https://github.com/TinyCC/tinycc
Options:
- DOCS: on
- EXAMPLES: on
===>   NOTICE:
The tcc port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port

Alternatives

Package Version Architecture Repository
tcc-0.9.26_5.txz 0.9.26 i386 FreeBSD Ports Latest
tcc-0.9.26_5.txz 0.9.26 amd64 FreeBSD Ports Latest
tcc-0.9.26_5.txz 0.9.26 amd64 FreeBSD Ports Quarterly
tcc - - -

Requires

Name Value
indexinfo = 0.3.1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package tcc-0.9.26_5.txz
Source Package lang/tcc

Install Howto

Install tcc txz package:

# pkg install tcc

See Also

Package Description
tcd-2.2.0_8.txz Simple, user-friendly ncurses-based CD player
tcl-Trf-2.1.4_1.txz Data conversion, digests, compression, error-correction for Tcl
tcl-lmdb-0.4.0.txz Tcl interface to the Lightning Memory-Mapped Database
tcl-manual-20131001.txz Documentation for TCL (Tool Command Language)
tcl-memchan-2.3.txz Two new channel types for in-memory channels in TCL8
tcl-mmap-1.1.txz New TCL channel type using mmap-ed files
tcl-signal-1.4.0.1.txz Dynamically loadable signal handling for Tcl/Tk scripts
tcl-sqlite3-3.25.1.txz SQLite extension for Tcl using the Tcl Extension Architecture (TEA)
tcl-wrapper-1.1_3.txz Shell wrapper for tclsh (Tcl)
tcl85-8.5.19_2.txz Tool Command Language
tcl86-8.6.8.txz Tool Command Language
tcl86-sql-20000114_7.txz TCL module for accessing MySQL databases
tcl87-8.7.a1_3.txz Tool Command Language
tclX-8.4.1.txz Extended TCL
tclap-1.2.1_1.txz Verbose replacement for getopt
Advertisement
Advertisement