Tiny Core Extensions > TCE 2.x
tcc
(1/1)
Jason W:
Updated:
--- Code: ---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
--- End code ---
--- Code: ---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
--- End code ---
slkpg:
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
caminati:
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)
slkpg:
C4droid uses tcc on android to provide a C compiler, says it uses uClibc.
caminati:
--- Quote from: slkpg on June 15, 2013, 08:18:31 PM ---C4droid uses tcc on android to provide a C compiler, says it uses uClibc.
--- End quote ---
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.
Navigation
[0] Message Index
Go to full version