From 02802fafcf6e11ea3f998f685035ffe568dfddeb Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Mon, 25 May 2020 18:32:28 +0200 Subject: signal: Deprecate additional legacy signal handling functions This needs a few test adjustments: In some cases, sigignore was used for convenience (replaced with xsignal with SIG_IGN). Tests for the deprecated functions need to disable -Wdeprecated-declarations, and for the sigmask deprecation, -Wno-error. Reviewed-by: Adhemerval Zanella --- NEWS | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index b7c229b32a..55389b8466 100644 --- a/NEWS +++ b/NEWS @@ -39,6 +39,11 @@ Deprecated and removed features, and other changes affecting compatibility: Its implementation always returned with a failure, and the function was not declared in any header file. +* The legacy signal handling functions siginterrupt, sigpause, sighold, + sigrelse, sigignore and sigset, and the sigmask macro have been + deprecated. Applications should use the sigsuspend, sigprocmask and + sigaction functions instead. + * ldconfig now defaults to the new format for ld.so.cache. glibc has already supported this format for almost 20 years. -- cgit v1.2.3