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

_______________________________________________
Tinycc-devel mailing list
Tinycc-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to