[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] plans to 0.9.27

From: avih
Subject: Re: [Tinycc-devel] plans to 0.9.27
Date: Wed, 11 Oct 2017 18:09:10 +0000 (UTC)

Indeed fantastic.

Just tested on Alpine linux, and tcc now builds tmux, htop, st (x terminal), freetype2 (but ft2 doesn't link), an order of magnitude faster than gcc. And gcc on Alpine is already faster than elsewhere, maybe because of s/glibc/musl/.

The resulting binaries seem to work fine, though I only tried them very briefly.

Thank you.

On Wednesday, October 11, 2017 8:20 PM, Steffen Nurpmeso <address@hidden> wrote:

grischka <address@hidden> wrote:
|grischka wrote:
|Moreover, there is
|* a patch to tccelf.c to avoid DT_TEXTREL unless really required
|* a nifty one in tccasm.c to avoid the 'p3' forward label from
|  alloca86_64.S being put into dynsym with a relocation (huh?)
|* and the (sig)set variable in tcctest.c was made static to
|  avoid some issue with inline asm that I didn't try to fix
|* no diff -I option anymore to make tests work with busybox
|* a patch to tccrun.c for better selinux support.
|With these changes, tcc now seems to build and pass all tests
|cleanly on Alpine musl x86_64 standard-grsec and vanilla too,
|configured with
|    ./configure --config-musl --with-selinux
|optionally also with
|    --disable-static and/or --cc=tcc (once it was installed)

Now really: boah!  That is great!  I had it in the queue to see if
i would get my head around what Michael Matz sent, but that is
gigantic, thank you!  I will have a look and happily try that

|Der Kragenbaer,                The moon bear,
|der holt sich munter          he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)

Tinycc-devel mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]