chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] Small improvement in Make's handling of va


From: Christian Kellermann
Subject: Re: [Chicken-hackers] [PATCH] Small improvement in Make's handling of variables, and a question about other common variables
Date: Fri, 13 Jun 2014 10:24:49 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Felix Winkelmann <address@hidden> writes:

>> Those two are a constant source of frustration :(  I think we can best
>> ignore them for now, as they're causing trouble either way: even providing
>> them by default in the platform Makefiles can be problematic (see Haiku).
>
> Please note that these two options are required. I had cases where
> strict aliasing caused code to fail and -fwrapv disables some
> questionable optimizations with regard to signed integer overflow. C
> compilers get more and more aggressive, cutting corners wherever
> possible by exploiting undefined (but not necessarily unreaasonable)
> behaviour.

Well in the particular case of haiku or OpenBSD before that, the
compiler simply has been too *old* to provide these options. So even if
the troublesome optimisations are enabled, that way of disabling them
does not work.

Kind regards,

Christian




reply via email to

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