From ed8cfb00c2fc291da1cece028bcdb05b2f4dd372 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Mon, 19 Jun 2017 12:18:46 +0000 Subject: Fix siginterrupt namespace (bug 21597). The siginterrupt function is XSI-shaded in POSIX. glibc wrongly declares it in for non-XSI POSIX.1:2008. This patch fixes the conditionals (moving it into the __USE_XOPEN_EXTENDED || __USE_MISC block as the minimum conservative change, although it's not clear this obsolescent function should be declared by default). Tested for x86_64. [BZ #21597] * signal/signal.h (siginterrupt): Make declaration conditional on [__USE_XOPEN_EXTENDED || __USE_MISC]. --- ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b8d9d58403..9a0bdbb8b1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2017-06-19 Joseph Myers + [BZ #21597] + * signal/signal.h (siginterrupt): Make declaration conditional on + [__USE_XOPEN_EXTENDED || __USE_MISC]. + [BZ #21584] * signal/signal.h: Make includes of and conditional on [__USE_XOPEN_EXTENDED || -- cgit 1.4.1