From: Joseph Myers Date: Mon, 19 Nov 2012 22:17:58 +0000 (+0000) Subject: Define siginfo_t in signal.h for XPG4 (bug 14835). X-Git-Tag: glibc-2.17~169 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ee663277dc2e2eeab0ed18ebd9de63576661296f;p=thirdparty%2Fglibc.git Define siginfo_t in signal.h for XPG4 (bug 14835). --- diff --git a/ChangeLog b/ChangeLog index 1031d4d5c11..5d18c3da2fe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2012-11-19 Joseph Myers + + [BZ #14835] + * signal/signal.h [__USE_XOPEN_EXTENDED]: Include + . + 2012-11-19 Pino Toscano * malloc/mtrace.c (muntrace): Reset MALLSTREAM and the hooks before diff --git a/NEWS b/NEWS index 01caf532df5..23f1d83fcf3 100644 --- a/NEWS +++ b/NEWS @@ -21,7 +21,7 @@ Version 2.17 14638, 14645, 14648, 14652, 14660, 14661, 14669, 14672, 14683, 14694, 14716, 14719, 14743, 14767, 14783, 14784, 14785, 14793, 14796, 14797, 14801, 14805, 14807, 14809, 14811, 14815, 14821, 14824, 14828, 14831, - 14838. + 14835, 14838. * Port to ARM AArch64 contributed by Linaro. diff --git a/signal/signal.h b/signal/signal.h index a6a0590e4bd..36720d4572c 100644 --- a/signal/signal.h +++ b/signal/signal.h @@ -73,7 +73,9 @@ typedef __uid_t uid_t; /* We need `struct timespec' later on. */ # define __need_timespec # include +#endif +#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED /* Get the `siginfo_t' type plus the needed symbols. */ # include #endif