From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 96631 invoked by alias); 18 Aug 2015 09:10:55 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 96613 invoked by uid 89); 18 Aug 2015 09:10:55 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.1 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: calimero.vinschen.de Received: from aquarius.hirmke.de (HELO calimero.vinschen.de) (217.91.18.234) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 18 Aug 2015 09:10:54 +0000 Received: by calimero.vinschen.de (Postfix, from userid 500) id 03CAAA8091A; Tue, 18 Aug 2015 11:10:52 +0200 (CEST) Date: Tue, 18 Aug 2015 09:10:00 -0000 From: Corinna Vinschen To: cygwin@cygwin.com Cc: newlib@sourceware.org Subject: Re: [PATCH] sys/signal.h: include sys/ucontext.h on Cygwin per POSIX.1-2008 Message-ID: <20150818091051.GM17917@calimero.vinschen.de> Mail-Followup-To: cygwin@cygwin.com, newlib@sourceware.org References: <20150817121015.GF18305@calimero.vinschen.de> <1439865979-12361-1-git-send-email-yselkowi@redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="KR/qxknboQ7+Tpez" Content-Disposition: inline In-Reply-To: <1439865979-12361-1-git-send-email-yselkowi@redhat.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SW-Source: 2015-08/txt/msg00300.txt.bz2 --KR/qxknboQ7+Tpez Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-length: 1172 On Aug 17 21:46, Yaakov Selkowitz wrote: > * libc/include/sys/signal.h [__CYGWIN__]: include > if compiling for POSIX.1-2008. >=20 > Signed-off-by: Yaakov Selkowitz > --- > How about this? Other places I tried didn't compile. >=20 > newlib/libc/include/sys/signal.h | 6 ++++++ > 1 file changed, 6 insertions(+) >=20 > diff --git a/newlib/libc/include/sys/signal.h b/newlib/libc/include/sys/s= ignal.h > index af5a489..e9aba7c 100644 > --- a/newlib/libc/include/sys/signal.h > +++ b/newlib/libc/include/sys/signal.h > @@ -352,6 +352,12 @@ int _EXFUN(sigqueue, (pid_t pid, int signo, const un= ion sigval value)); > } > #endif >=20=20 > +#if defined(__CYGWIN__) > +#if __POSIX_VISIBLE >=3D 200809 > +#include > +#endif > +#endif > + > #ifndef _SIGNAL_H_ > /* Some applications take advantage of the fact that > * and are equivalent in glibc. Allow for that here. */ > --=20 > 2.4.3 Looks good, I applied the patch. Thanks, Corinna --=20 Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat --KR/qxknboQ7+Tpez Content-Type: application/pgp-signature Content-length: 819 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJV0vabAAoJEPU2Bp2uRE+gq5kP/0ugszrC6luvxHO7B2UALFZR puPc61/YcHrRM5sUC0Lb2dvwZFtERbbQwkVvbZdxXa8jxsrevBRVEBHuW8BDO4kh TfxkjafS1U9/JsFqFRaTyMSzPBYXzsF0YVMKh8JgwULv8OJ0I8HMKPjW9sQLq3dP 0NqI1xCSnw+CQhvFz31nrjddvFza8mw+F1qqOigzEieQqosGVKvbvnu5ilpBcLrB 8Pp5PPNST6e673pD8tOlISr+ZTVHymitwdiYkxgaACLKak4X4xBkvH2HPtI1dOA3 M3DpoYVXj9ZaWnqYnQt3nmupR2YVu7Tf4w0y+CB7tLGMoBss96XMCs/zeA+XLtrX Bp7jka5xItfJp1spDkhy1Ky5Xb9nYdfW6YpEUTGvT7vio1J89bI6/FPddI/QPxTq t9w+tcNA7NRtOljBDlJdJdAS1WUWI0pFvQg/LRNL59yGUzWgFDI1q/AVsVEJd3xI UWkdu483N4H9QN4USZC1ll3v+qKIHU5v2D0qK9AJnWxVrlcsjiHOHT4o0KgDOPUa XYqIaBHUORD9t1AQ5AKtov50jy3rNce6ltAbj2attXxBpPrJaaJ0DqtPRR+S5Hmn sMnx5lZQa9X4h+/fZdCxxtbtVDGLvaSmjxnwWzXX1SeOP/6NFHsmiVzHIfGDGZGe 2nFHxszbdhdXiC43M7jI =m4bM -----END PGP SIGNATURE----- --KR/qxknboQ7+Tpez--