Tiny Core Linux
Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: Jason W on June 23, 2009, 04:56:56 AM
-
Updated:
Title: tcc.tce
Description: Tiny C compiler.
Version: 0.9.25
Author: Fabrice Bellard
Original-site: http://bellard.org/tcc/
Copying-policy: LGPL
Size: 159KB
Extension_by: Jason W
Comments: Built with-----
export PKG=/mnt/hda2/tcc
export CFLAGS="-march=i486 -mtune=i686 -Os -pipe"
./configure --prefix=/usr/local
make
make install
This extension is PPI compatible.
Change-log: First version 2009/01/12 0.9.24
Current: 6/22/09 Bumped to 0.9.25
Title: tcc.tcz
Description: Tiny C compiler.
Version: 0.9.25
Author: Fabrice Bellard
Original-site: http://bellard.org/tcc/
Copying-policy: LGPL
Size: 159KB
Extension_by: Jason W
Comments: Built with-----
export PKG=/mnt/hda2/tcc
export CFLAGS="-march=i486 -mtune=i686 -Os -pipe"
./configure --prefix=/usr/local
make
make install
Change-log: First version 2009/01/12 0.9.24
Current: 6/22/09 Bumped to 0.9.25
-
Feb 15, 2013) TCC version 0.9.26 is out thanks to Thomas Preud'homme (Changelog). Summary of the changes:
Support for C99 VLA
Generation of make dependencies (-MD/-MF)
Support improved for various architectures (x86-64, arm, OSX, WinCE, kFreeBSD, Hurd)
A bunch of bug fixes
-
Interesting, I missed that.
Successfully built on ArmyCore Allwinner + Debian's build-essential.
Now finding a libc supporting being built only through tcc on arm would be great...
EDIT: musl won't do (I just tried)
-
C4droid uses tcc on android to provide a C compiler, says it uses uClibc.
-
C4droid uses tcc on android to provide a C compiler, says it uses uClibc.
I bet that means tcc uses an existing uClibc, while I am interested in a libc being buildable with tcc from scratch.
This is attainable with musl (via pcc), but not on arm.
In case you know I am wrong, I would like to know the details.