[Pixman] [PATCH] Resolve implementation-defined behaviour for division rounded to -infinity

Alan Coopersmith alan.coopersmith at oracle.com
Wed Aug 26 09:31:28 PDT 2015


On 08/26/15 09:03 AM, Siarhei Siamashka wrote:
> On Wed, 26 Aug 2015 08:46:57 -0700
> Alan Coopersmith <alan.coopersmith at oracle.com> wrote:
>
>> On 08/26/15 08:40 AM, Siarhei Siamashka wrote:
>>> If we start compiling pixman in C99 mode by default, then this will make
>>> it harder for us to identify potential C89 compatibility issues.
>>
>> Do we still need to care about C89 compatibility issues?  C99 is 16 years old
>> now, it's about time to rely on it.
>
> Have you actually checked the links to the bugreports in the mailing
> list archive that I have given to you?

Yes.

> We did have to care about C89 compatibility in 2013, as can be seen
> based on the feedback from the real users. And maybe still do even now.

I wasn't asking about 2013, I was asking if maybe we don't still need to now.

I know Microsoft's C compiler was a holdout for a long time, but thought it
finally got most of C99 brought in since it was required for C++11 support.

-- 
	-Alan Coopersmith-              alan.coopersmith at oracle.com
	 Oracle Solaris Engineering - http://blogs.oracle.com/alanc


More information about the Pixman mailing list