RFR: 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c [v4]

David Holmes david.holmes at oracle.com
Wed Dec 2 09:01:37 UTC 2020


On 2/12/2020 6:31 pm, Yasumasa Suenaga wrote:
> On Wed, 2 Dec 2020 08:04:27 GMT, Thomas Stuefe <stuefe at openjdk.org> wrote:
> 
>>> Yasumasa Suenaga has updated the pull request incrementally with one additional commit since the last revision:
>>>
>>>    Revert "Remove sigset() from signal handler tests"
>>>    
>>>    This reverts commit 21437c3a3fe043a95c47c18f9adc3f5c59109ccc.
>>
>> LGTM
> 
>>>> and filing a RFE to deprecate, then remove sigset and signal from the signal chaining mechanism.
>>>
>>>
>>> I can file it, but I wonder how we mark deprecate to sigset and signal? `#pragma` in each compilers?
>>> Or can we remove them immediately after CSR is approved?
>>
>> I think the official Oracle doc for signal chaining would have to be adapted (https://docs.oracle.com/javase/9/vm/signal-chaining.htm).
> 
> Thanks @tstuefe !
> Anyway, I will integrate this change.

I've filed JDK-8257572 to update signal chaining too deprecate sigset 
and signal usage.

David

> -------------
> 
> PR: https://git.openjdk.java.net/jdk/pull/1529
> 


More information about the hotspot-runtime-dev mailing list