[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.
signature.asc
Description: OpenPGP digital signature
Re: [Tinycc-devel] Using tinycc for full source bootstrapping, u-jps5, 2017/09/26
- Re: [Tinycc-devel] Using tinycc for full source bootstrapping, KHMan, 2017/09/26
- Re: [Tinycc-devel] Using tinycc for full source bootstrapping, Michael B. Smith, 2017/09/26
- Re: [Tinycc-devel] Using tinycc for full source bootstrapping, KHMan, 2017/09/26
- Re: [Tinycc-devel] Using tinycc for full source bootstrapping, Michael B. Smith, 2017/09/26
- Re: [Tinycc-devel] Using tinycc for full source bootstrapping, KHMan, 2017/09/26
- Re: [Tinycc-devel] Using tinycc for full source bootstrapping, Christian Jullien, 2017/09/27
- Re: [Tinycc-devel] Using tinycc for full source bootstrapping,
Kamil Rytarowski <=
- Re: [Tinycc-devel] Using tinycc for full source bootstrapping, u-jps5, 2017/09/27
Re: [Tinycc-devel] Using tinycc for full source bootstrapping, Larry Doolittle, 2017/09/24