Re: [Tinycc-devel] __builtin_va_* builtins missing

2018-11-01 Thread u-jps5
On Wed, Oct 31, 2018 at 09:46:32PM +0100, Steffen Nurpmeso wrote: > |__builtin_va_start > |__builtin_va_arg > |__builtin_va_copy > |__builtin_va_end > i think it is terrible that all these things are built into these > huge ones etc. etc. I think it is just fine that these are > defined in C

Re: [Tinycc-devel] Can tinycc build musl libc?

2017-11-24 Thread u-jps5
On Thu, Nov 23, 2017 at 07:10:04PM +, ra...@airmail.cc wrote: > Can tinycc be used to build musl libc? Unfortunately not. See a related thread from May 12, 2017 on this list. Regards, Rune ___ Tinycc-devel mailing list Tinycc-devel@nongnu.org htt

Re: [Tinycc-devel] Using tinycc for full source bootstrapping

2017-09-27 Thread u-jps5
On Wed, Sep 27, 2017 at 10:34:15AM +0200, Kamil Rytarowski wrote: > On 27.09.2017 06:55, Christian Jullien wrote: > > 1) fully supported on Linux on x86/x64/arm/aarch64 > > 2) fully supported on Windows x86/x64 > > 3) Unclear or not fully supported on *BSD and macOS, My different attempts > > on Fr

Re: [Tinycc-devel] c89

2017-09-27 Thread u-jps5
On Wed, Sep 27, 2017 at 06:42:45AM +0100, Edmund Grimley Evans wrote: > > Does someone have a concrete example of a c89 compiler they hope to > > boostrap from? Preferably one that can be downloaded and run (maybe in > > an emulator) without payment. For bootstrapping purposes, there are many > >

Re: [Tinycc-devel] c89

2017-09-27 Thread u-jps5
On Tue, Sep 26, 2017 at 08:14:25PM -0700, Larry Doolittle wrote: > Does someone have a concrete example of a c89 compiler they hope to > boostrap from? Preferably one that can be downloaded and run (maybe in ACK, I bootstrap with/from it on ia32 under Linux (provides a complete toolchain under a

Re: [Tinycc-devel] Using tinycc for full source bootstrapping

2017-09-26 Thread u-jps5
On Sun, Sep 24, 2017 at 07:40:32PM +0200, grischka wrote: > Also as source tcc is supposed to be C89, except maybe 'long long' > and maybe some minor things here or there which we could change > indeed if that is wanted (for example usage of compound initializers > in arm-gen.c) [not a tinycc deve

Re: [Tinycc-devel] building older gcc with tcc?

2017-05-27 Thread u-jps5
Hello, On Sat, May 27, 2017 at 11:57:54AM +, ra...@openmailbox.org wrote: > I would like to build an older version of the gcc compiler using tcc (then > use that to build newer gcc's). > On this page it says > that tcc was used to build gcc

Re: [Tinycc-devel] Add support of musl-libc to tinycc

2017-05-12 Thread u-jps5
On Fri, May 12, 2017 at 08:17:34PM +0200, Kamil Rytarowski wrote: > >> NetBSD libc has hard requirement on __builtin_va_list (or some > >> equivalent builtin). Without it, we cannot use TCC on NetBSD. > > > > Would you elaborate in which way the requirement is "hard"? > > We require C and C++ com

Re: [Tinycc-devel] Add support of musl-libc to tinycc

2017-05-12 Thread u-jps5
On Fri, May 12, 2017 at 05:19:15PM +0200, Kamil Rytarowski wrote: > On 11.05.2017 21:53, avih wrote: > > by providing the intrinsics (__builtin_va*) > > musl relies on __builtin_va_list and the likes > > NetBSD libc has hard requirement on __builtin_va_list (or some > equivalent builtin). Withou

Re: [Tinycc-devel] Add support of musl-libc to tinycc

2017-05-12 Thread u-jps5
On Fri, May 12, 2017 at 08:40:11AM +, avih wrote: > [3] discussion about tcc's stdarg.h: > dalias: so tcc now works with musl. i still have an issue though if > stdio.h (possibly others too) come before stdarg.h in the program.  tcc has > its own prioritized include dirs with stdarg.h. i'm