On Tue, 27 Sep 2022 15:16:44 GMT, Kim Barrett <kbarr...@openjdk.org> wrote:

>> You mentioned shift-negative-value earlier in this PR. I apologize I forgot 
>> about it.
>> 
>> I can't find any discussion about JDK-8211073 wrt to `-Wempty-body` (are you 
>> sure this is the correct bug ID?), but I can put that as well to the 
>> globally disabled set.
>> 
>> As for xlc, I have no access to that compiler and I have therefore not done 
>> much changes here. But I think xlc compiles with "warnings as errors" off by 
>> default so most likely the people still supporting the AIX port don't care 
>> that much about warnings.
>
> JDK-8211073 is the correct bug id. 
> 
> JDK-8211073 Remove -Wno-extra from Hotspot
> 
> There were two attempts at addressing this, about a year apart.
> The first one can be found here:
> https://mail.openjdk.org/pipermail/hotspot-dev/2018-September/034314.html
> and continuing here:
> https://mail.openjdk.org/pipermail/hotspot-dev/2018-October/034496.html
> with the explanation for disabling `-Wempty-body` here:
> https://mail.openjdk.org/pipermail/hotspot-dev/2018-October/034526.html
> 
> The second, successful, attempt at it is here:
> https://mail.openjdk.org/pipermail/hotspot-dev/2019-October/039808.html
> 
> Leaving xlc to the relevant port maintainers seems like a wise choice.

Thanks. I tried searching but my mail archives did not include all of that 
discussion.

I have now globally disabled empty-body and shift-negative-value for all of 
hotspot.

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

PR: https://git.openjdk.org/jdk/pull/10414

Reply via email to