On Tue, 2 Apr 2024 16:52:04 GMT, Kim Barrett <kbarr...@openjdk.org> wrote:

>> There was at one time an attempt at a gcc/Solaris port, but I think it was
>> never completed, and most vestiges removed. More recently, @TheShermanTanker
>> has been doing stuff to permit clang/Windows, and clang-based builds use 
>> this file.
>> I'm kind of surprised he hasn't encountered problems and done some cleanup 
>> here.
>> 
>> <inttypes.h> (and <cinttypes>) and 64bit integer types are standard C++ now,
>> so no longer need all this conditionalization. I suggest cleaning that up as 
>> a
>> separate precursor. That would eliminate the two !defined blocks entirely. I
>> wish the other conditional includes in this block were "where needed" rather
>> than in globalDefinitions_gcc.hpp, but that's a different mess.
>
> https://bugs.openjdk.org/browse/JDK-8329546 - I can take this if nobody else 
> grabs it soon.

I'm waiting for a bunch of tests to complete, so decided to just take that 
issue.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/18536#discussion_r1548252193

Reply via email to