This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Hi Joel,
On Aug 15 08:26, Joel Sherrill wrote:
> Hi
>
> The RTEMS Project has been porting more and more FreeBSD code
> for capabilities like IPV6, USB, and user level commands. We are
> trying very hard not to have to modify the source code as we
> move it over. Some of the kernel code we have brought over
> resulted in this needing to be added.
>
> I first proposed v1 of this patch 2 years ago and dropped it.
> I attempted address those comments though. See the other
> recent thread.
>
> This method is defined here:
>
> http://pubs.opengroup.org/onlinepubs/009695399/functions/sigaltstack.html
>
> One odd thing is that newlib uses <sys/signal.h> for <signal.h> prototypes
> so I followed the pattern. Not much really to the patch. It adds:
>
> + typedef struct sigaltstack {...} stack_t
> + sigaltstack() prototype protected
>
> The big question (as always) is whether or not the guards on the methods
> are correct.
>
> 2014-08-15 Joel Sherrill <...>
>
> * libc/include/sys/signal.h: Add sigaltstack() support.
Shouldn't this patch define the available flags, too?
Corinna
--
Corinna Vinschen
Cygwin Maintainer
Red Hat
Attachment:
pgpmEDbRRhblg.pgp
Description: PGP signature
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |