Ping Re: Fix more namespace issues in sys/ucontext.h (bug 21457)

Zack Weinberg zackw@panix.com
Mon May 22 22:54:00 GMT 2017


On Mon, May 22, 2017 at 7:32 AM, Joseph Myers <joseph@codesourcery.com> wrote:
> Ping.  This patch
> <https://sourceware.org/ml/libc-alpha/2017-05/msg00484.html> is pending
> review.

So I'm OK with __ versions of NGREG, NFPREG, etc, but is it really
necessary to mangle structure field names?  Is it just to defend
against user definitions of those identifiers as preprocessor macros,
or is there a more likely-to-happen-in-real-code reason, given the
general tendency to avoid object-like macros nowadays?

zw



More information about the Libc-alpha mailing list