[Top][All Lists]

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

Re: [Tinycc-devel] Add max_align_t to stddef.h and C11

From: Michael Matz
Subject: Re: [Tinycc-devel] Add max_align_t to stddef.h and C11
Date: Mon, 21 Jan 2019 19:12:34 +0000 (UTC)
User-agent: Alpine 2.21 (LSU 202 2017-01-01)


On Sun, 13 Jan 2019, Christian Jullien wrote:

> I don't agree with you for c11 flag.
> I participate to C++ standardization committee (which includes links to C).
> We really take care of visible names and available features. That's why C
> now includes more and more __STDC_xxx to detect what features are present or
> not.
> It greatly helps to write portable code.

Sure, I understand all that.  But if it leads to uglifying TCCs source 
code too much I'd rather just remove the C99/C11 claim from TCCs docu and 
replace it with "some random set of C99/C11 features that occur in the 
wild and let you allow to compile much code in practice" :-)

The thing is: conformance is a very hard goal to reach, the last 5% or so
(somewhere at which we are with TCC, I'd say) are extremely costly to get 
(either by size, beauty or performance of code), and the question is if 
TCC should pay that price.  I don't know the answer to that, of course, 
but I am wary.


reply via email to

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