On Tue, 27 Jun 2017, Vineet Gupta wrote:

> > > +typedef struct sigcontext mcontext_t;
> > 
> > You can avoid this problematic definition for a new architecture, even
> > while we're still discussing eliminating it for existing architectures.
> 
> So just use struct sigcontext as data type for uc_mcontext ?

No.  Define mcontext_t to be a struct without a tag, with the same layout 
as struct sigcontext, as the identifier sigcontext (and non-reserved 
identifiers for its elements) are not in the POSIX namespace permitted for 
ucontext.h.

https://sourceware.org/ml/libc-alpha/2017-06/msg00946.html

-- 
Joseph S. Myers
jos...@codesourcery.com

_______________________________________________
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc

Reply via email to