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