tcc_0.9.27~git20151227.933c223-1_i386.deb


Advertisement

Description

tcc - small ANSI C compiler

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name tcc
Package version 0.9.27~git20151227.933c223
Package release 1
Package architecture i386
Package type deb
Installed size 361 B
Download size 136.15 KB
Official Mirror archive.ubuntu.com
TCC (for Tiny C Compiler) is a small and fast ANSI C compiler.  It
generates optimized x86 code, and can compile, assemble, and link
several times faster than 'gcc -O0'.  Any C dynamic library can be used
directly.  It includes an optional memory and bounds checker, and
bounds-checked code can be mixed freely with standard code.  C script
is also supported via the usual hash-bang mechanism.
NOTE: TCC is still somewhat experimental and is not recommended for
production use.  The code it generates is much less optimized than what
GCC produces, and compiler bugs can have serious security consequences
for your program.

Alternatives

Package Version Architecture Repository
tcc_0.9.27~git20151227.933c223-1_amd64.deb 0.9.27~git20151227.933c223 amd64 Ubuntu Universe
tcc - - -

Requires

Name Value
libc6 >= 2.11

Provides

Name Value
c-compiler -

Download

Type URL
Binary Package tcc_0.9.27~git20151227.933c223-1_i386.deb
Source Package tcc

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install tcc deb package:
    # sudo apt-get install tcc

Files

Path
/usr/bin/i386-tcc
/usr/bin/tcc
/usr/lib/tcc/i386/libtcc1.a
/usr/lib/tcc/include/float.h
/usr/lib/tcc/include/stdarg.h
/usr/lib/tcc/include/stdbool.h
/usr/lib/tcc/include/stddef.h
/usr/lib/tcc/include/tcclib.h
/usr/lib/tcc/include/varargs.h
/usr/share/doc-base/tcc-doc
/usr/share/doc/tcc/README
/usr/share/doc/tcc/TODO.gz
/usr/share/doc/tcc/changelog.Debian.gz
/usr/share/doc/tcc/copyright
/usr/share/doc/tcc/tcc-doc.html
/usr/share/doc/tcc/examples/ex1.c
/usr/share/doc/tcc/examples/ex2.c
/usr/share/doc/tcc/examples/ex3.c
/usr/share/doc/tcc/examples/ex4.c
/usr/share/doc/tcc/examples/ex5.c
/usr/share/info/tcc-doc.info.gz
/usr/share/man/man1/tcc.1.gz

Changelog

2015-12-27 - Thomas Preud'homme <robotux@debian.org>
tcc (0.9.27~git20151227.933c223-1) unstable; urgency=medium
* New upstream snapshot.
* Skip tests exected to fail on ARM.
2015-12-26 - Thomas Preud'homme <robotux@debian.org>
tcc (0.9.27~git20151225.f15c0a9-1) unstable; urgency=medium
* New upstream snapshot (Closes: #808008).
2014-10-17 - Matteo Cypriani <mcy@lm7.fr>
tcc (0.9.27~git20140923.9d7fb33-3) unstable; urgency=low
* New patch to fix tests2 on armel.
2014-10-09 - Matteo Cypriani <mcy@lm7.fr>
tcc (0.9.27~git20140923.9d7fb33-2) unstable; urgency=low
* Deactivate one more test for armel again.
2014-10-08 - Matteo Cypriani <mcy@lm7.fr>
tcc (0.9.27~git20140923.9d7fb33-1) unstable; urgency=low
* New upstream snapshot.
* Deactivate kfreebsd builds.
* Deactivate one more test for armel.
* debian/copyright: update packaging authors.
* Bump Standards-Version to 3.9.6 (no changes needed).
* Fix cleaning (revert changes on examples' shebang).
2014-09-07 - Matteo Cypriani <mcy@lm7.fr>
tcc (0.9.27~git20140907.87d879a-1) unstable; urgency=medium
* New upstream snapshot.
* Stop overriding LDFLAGS for the tests, since it is now done upstream.
* debian/patches:
+ Disable BTESTS completely.
+ Disable floating-point test for ARM soft-float: disable one more test.
2014-09-05 - Matteo Cypriani <mcy@lm7.fr>
tcc (0.9.27~git20140801.14745bd-1) unstable; urgency=medium
* New upstream snapshot.
* Upload to unstable.
* Add Matteo Cypriani as an Uploader.
* Bump Standards-Version to 3.9.5.
* Improve watch file (thanks Bart Martens).
* Switch from texi2html to makeinfo.
* Override LDFLAGS for the tests.
* Disable floating-point test for armel.
2013-02-16 - Thomas Preud'homme <robotux@debian.org>
tcc (0.9.26-1) experimental; urgency=low
* New upstream release:
+ Add support for hardfloat calling convention (Closes: #645692).
* debian/rules:
+ Use DEB_HOST_ARCH to set the default ABI (Closes: #651840).
+ Directly install tcc-doc.html in the right directory instead of relying
on dh_installdocs.
+ Scripts in /usr/share/doc/tcc/examples contain correct interpreter path
again.
* debian/control:
+ Enable build on armhf. (Closes: #645673, thanks Loïc Minier).
+ Update my maintainer email address.
+ Remove Arthur Loiret from Uploaders, as agreed.
+ Remove DMUA flag: it's both unneeded (DD maintenance) and useless now
(http://lists.debian.org/debian-devel-announce/2012/11/msg00006.html).
* debian/copyright:
+ Update copyright and licenses according to what has changed in this new
release and reformat Copyright entries.
+ Update my maintainer email address.
* debian/patches:
+ Allow preprocessor flags to be passed to upstream Makefile through
environment.
* Remove unused lintian overrides about incorrect interpreter and lack of
fortification.
2012-07-21 - Thomas Preud'homme <robotux@celest.fr>
tcc (0.9.26~git20120612.ad5f375-6) unstable; urgency=low
[Paul Tagliamonte]
* Uploading Tom's fixes on his behalf. Although he's signed this upload
(he issued a debdiff), I've prepared this upload. Fix verified on
i386.
[Thomas Preud'homme]
* debian/patches:
+ Fix incorrect reading of long long values on architecture with 32bits
registers like i386 and armel (Closes: #681281).
2012-07-08 - Thomas Preud'homme <robotux@celest.fr>
tcc (0.9.26~git20120612.ad5f375-5) unstable; urgency=low
* debian/patches:
+ Correctly handle integer promotion in patch fixing incorrect shift
result type (Closes: #679123).
* debian/control:
+ Set myself as Maintainer instead of Aurélien Gérôme as a result of him
being MIA (Closes: #677782).

See Also

Package Description
tcd-utils_20061127-2_i386.deb convert Tide Constituent Database (TCD) files
tcl-combat_0.8.1-1_all.deb CORBA scripting with Tcl
tcl-expect-dev_5.45-7_i386.deb Automates interactive applications (development)
tcl-expect_5.45-7_i386.deb Automates interactive applications (Tcl package)
tcl-fitstcl_2.4-2_i386.deb Tcl interface to FITS files
tcl-funtools_1.4.6+git150811-2_i386.deb Minimal buy-in FITS library (Tcl interface)
tcl-memchan-dev_2.3+dfsg-1_i386.deb Tcl extension for in-memory channels - development files
tcl-memchan_2.3+dfsg-1_i386.deb Tcl extension for in-memory channels - runtime library
tcl-signal_1.4-3_i386.deb "Signal" extension for Tcl
tcl-snack-dev_2.2.10.20090623-dfsg-6_i386.deb Sound extension to Tcl/Tk and Python/Tkinter - development files
tcl-snack-doc_2.2.10.20090623-dfsg-6_all.deb Sound extension to Tcl/Tk and Python/Tkinter - documentation
tcl-snack_2.2.10.20090623-dfsg-6_i386.deb Sound extension to Tcl/Tk and Python/Tkinter - Tcl/Tk library
tcl-sugar_0.1-1_all.deb Lisp-like macro system for Tcl
tcl-tclex_1.2a1-16_i386.deb Lexical analyzer generator for Tcl
tcl-tclreadline_2.1.0-14_i386.deb GNU Readline Extension for Tcl/Tk
Advertisement
Advertisement