tinycc-devel
[Top][All Lists]
Advanced

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

Re: [Tinycc-devel] Missing C99 standard headers in win32


From: Michael Matz
Subject: Re: [Tinycc-devel] Missing C99 standard headers in win32
Date: Mon, 21 Jan 2019 18:48:48 +0000 (UTC)
User-agent: Alpine 2.21 (LSU 202 2017-01-01)

Hi,

On Sun, 13 Jan 2019, Christian Jullien wrote:

> ISO/IEC 9899 :1999 (E) specifies that (Section 7.1.2 p. 165), Standard
> headers are:
> 
> Those already in win32 lack
> 
> <complex.h> complex (and imaginary) support
> <iso646.h>     restricted character set support via digraphs
> <tgmath.h>  type-generic math macros
> 
> To make tcc a little bit more C99 conformant I added <iso646.h>

Hmm?  TCC follows the traditional split between compiler and C library.  
You can only consider the combination of both to determine standard 
conformance.  Maybe you want to provide C99 compatibility somehow via some 
project, but I don't see why TCC should be that project.  But OTOH there 
are already project that provide that, e.g. mingw for Windows and 
$arbitrary-libc for everyone else.


Ciao,
Michael.



reply via email to

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