tinycc-devel
[Top][All Lists]
Advanced

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

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


From: Kamil Rytarowski
Subject: Re: [Tinycc-devel] Using tinycc for full source bootstrapping
Date: Wed, 27 Sep 2017 10:34:15 +0200
User-agent: Mozilla/5.0 (X11; NetBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0

On 27.09.2017 06:55, Christian Jullien wrote:
> I have the impression that this discussion is more philosophic than
> pragmatic.
> 
> Today tcc compiles and runs on limited number of systems/processors which
> are AFAIK:
> 
> 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 FreeBSD/OpenBSD/NetBSD all failed from one reason or another
> 

For NetBSD we need compiler builtin for va_list:

#ifdef __lint__
typedef char *__va_list;

#else
typedef __builtin_va_list __va_list;
#endif

-- sys/ansi.h

Without this we cannot use TCC with our native headers.

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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