tcc_0.9.27~git20161217.cd9514ab-3_i386.deb


Advertisement

Description

tcc - small ANSI C compiler

Property Value
Distribution Debian 9 (Stretch)
Repository Debian Main i386
Package name tcc
Package version 0.9.27~git20161217.cd9514ab
Package release 3
Package architecture i386
Package type deb
Installed size 423 B
Download size 173.98 KB
Official Mirror ftp.br.debian.org
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~git20161217.cd9514ab-3_amd64.deb 0.9.27~git20161217.cd9514ab amd64 Debian Main
tcc - - -

Requires

Name Value
libc6 >= 2.11

Provides

Name Value
c-compiler -

Download

Type URL
Binary Package tcc_0.9.27~git20161217.cd9514ab-3_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/tcc
/usr/lib/i386-linux-gnu/tcc/libtcc1.a
/usr/lib/i386-linux-gnu/tcc/include/float.h
/usr/lib/i386-linux-gnu/tcc/include/stdarg.h
/usr/lib/i386-linux-gnu/tcc/include/stdbool.h
/usr/lib/i386-linux-gnu/tcc/include/stddef.h
/usr/lib/i386-linux-gnu/tcc/include/tcclib.h
/usr/lib/i386-linux-gnu/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/changelog.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

2016-12-18 - Thomas Preud'homme <robotux@debian.org>
tcc (0.9.27~git20161217.cd9514ab-3) unstable; urgency=medium
* debian/patches:
+ Disable stack protection when building libtcc1.a or tcc fails to link
against it, as happens in test3.
2016-12-17 - Thomas Preud'homme <robotux@debian.org>
tcc (0.9.27~git20161217.cd9514ab-2) unstable; urgency=medium
* Fix disabling of broken test on i386.
* Enable build on arm64.
2016-12-17 - Thomas Preud'homme <robotux@debian.org>
tcc (0.9.27~git20161217.cd9514ab-1) unstable; urgency=medium
* New upstream snapshot (Closes: #786905, #775992, #824473, #675024,
#698351, #770657).
* debian/patches:
+ Skip a test broken for i386.
+ Fix version string to match package version (Closes: #786908).
* Update configure step and dh_install steps considering upstream changes.
* Switch to secure URIs for Vcs fields.
* Bump Standards-Version to 3.9.8 (no changes needed).
* Enable all hardening.
* debian/watch: simplify and enable signature checking.
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.

See Also

Package Description
tcd-utils_20061127-2+b2_i386.deb convert Tide Constituent Database (TCD) files
tcl-combat_0.8.1-1_all.deb CORBA scripting with Tcl
tcl-dev_8.6.0+9_i386.deb Tool Command Language (default version) - development files
tcl-doc_8.6.0+9_all.deb Tool Command Language (default version) - manual pages
tcl-expect-dev_5.45-7+deb9u1_i386.deb Automates interactive applications (development)
tcl-expect_5.45-7+deb9u1_i386.deb Automates interactive applications (Tcl package)
tcl-fitstcl_2.4-3+b1_i386.deb Tcl interface to FITS files
tcl-funtools_1.4.7-1_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-4_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
Advertisement
Advertisement