[RFC 4/6] ARC: Initial port to glibc

Joseph Myers joseph at codesourcery.com
Tue Jun 27 08:55:44 PDT 2017


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
joseph at codesourcery.com



More information about the linux-snps-arc mailing list