WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tcc  (Read 9037 times)

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9730
tcc
« on: June 23, 2009, 01:56:56 AM »
Updated:

Code: [Select]
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



Code: [Select]
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



Offline slkpg

  • Newbie
  • *
  • Posts: 28
    • SLK Parser Generator
Re: tcc
« Reply #1 on: June 14, 2013, 08:31:31 AM »
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




Offline caminati

  • Full Member
  • ***
  • Posts: 184
    • Homepage
Re: tcc
« Reply #2 on: June 15, 2013, 01:57:39 AM »
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)

Offline slkpg

  • Newbie
  • *
  • Posts: 28
    • SLK Parser Generator
Re: tcc
« Reply #3 on: June 15, 2013, 05:18:31 PM »
C4droid uses tcc on android to provide a C compiler, says it uses uClibc.


Offline caminati

  • Full Member
  • ***
  • Posts: 184
    • Homepage
Re: tcc
« Reply #4 on: June 16, 2013, 09:33:26 AM »
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.
« Last Edit: June 16, 2013, 09:35:28 AM by caminati »