tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: [RFC][PATCH] _UC_TLSBASE for all ports



matthew green <mrg%eterna.com.au@localhost> wrote:

> i'm confused how the _UC_* interface can be considered "public".
> the whole point of them being _* is that they're private to the
> implementation, and depending on them is wrong.

Yes, _UC_* is out of the standard since there is no uc_field:
http://pubs.opengroup.org/onlinepubs/009696799/basedefs/ucontext.h.html

This has to be an extension out of the standard anyway, since the
standard does not tell about what should be done with pthread private
pointer. And while we are dealing with an extension, it is still
desirable to have it MI rather than MD.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index