On Sat, Jul 23, 2022 at 4:05 PM Tom Lane wrote:
> Thomas Munro writes:
> > On Fri, Feb 21, 2020 at 7:00 AM Tom Lane wrote:
> >> All of the above are required by C99 and/or SUSv2, and the configure-using
> >> buildfarm members are unanimous in reporting that they have them, and
> >> msvc/Solution
Thomas Munro writes:
> On Fri, Feb 21, 2020 at 7:00 AM Tom Lane wrote:
>> All of the above are required by C99 and/or SUSv2, and the configure-using
>> buildfarm members are unanimous in reporting that they have them, and
>> msvc/Solution.pm expects Windows to have them.
> I think the same now a
On Fri, Feb 21, 2020 at 7:00 AM Tom Lane wrote:
> wchar.h
>
> All of the above are required by C99 and/or SUSv2, and the configure-using
> buildfarm members are unanimous in reporting that they have them, and
> msvc/Solution.pm expects Windows to have them.
I think the same now applies to , witho
Peter Eisentraut writes:
> On 2020-02-20 19:00, Tom Lane wrote:
>> I believe that we can also get rid of these tests:
>> flexible array members
>> cbrt
>> intptr_t
>> uintptr_t
>> as these features are likewise required by C99. Solution.pm thinks that
>> MSVC does not have the above, but I suspec
On 2020-02-20 19:00, Tom Lane wrote:
I think we can just remove these tests, and the corresponding
src/port/ files where there is one:
fseeko
isinf
memmove
rint
signed types
utime
utime.h
wchar.h
makes sense
I believe that we can also get rid of these tests:
flexible array members
cbrt
intp
Over in the thread at [1] we agreed to remove assorted code that copes
with missing , on the grounds that C99 requires that header
so we should not have to cater anymore for platforms without it.
This logic could obviously be carried further. I scraped the buildfarm
configure logs to see what othe