Re: missing isinf declaration on solaris - Mailing list pgsql-hackers

From Alvaro Herrera
Subject Re: missing isinf declaration on solaris
Date
Msg-id 20140925135656.GW5311@eldon.alvh.no-ip.org
Whole thread Raw
In response to Re: missing isinf declaration on solaris  (Andres Freund <andres@2ndquadrant.com>)
Responses Re: missing isinf declaration on solaris
List pgsql-hackers
Andres Freund wrote:
> On 2014-09-24 17:39:19 -0300, Alvaro Herrera wrote:

> > AFAIK we cannot move all the way to C99, because MSVC doesn't support
> > it.
> 
> FWIW, msvc has supported a good part of C99 for long while. There's bits
> and pieces it doesn't, but it's not things I think we're likely to
> adopt. The most commonly complained about one is C99 variable
> declarations. I can't see PG adopting that tomorrow.

I got unlucky that I got bitten by precisely that missing feature twice,
I guess.

> From VS 2013 onwards they're trying hard to be C99 and C11 compatible.

Sounds great.  Is VS2013 released already?  If so, maybe we can think
about moving to C99 in 2016 or so; at least assuming you can build for
older Windows versions with the new compiler.

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services



pgsql-hackers by date:

Previous
From: Marko Tiikkaja
Date:
Subject: Re: pgcrypto: PGP armor headers
Next
From: Andres Freund
Date:
Subject: Re: a fast bloat measurement tool (was Re: Measuring relation free space)