On Tue, 2008-10-28 at 20:57 +0000, John Levon wrote: > Again, defining such symbols is defined as saying "I am an application > conforming to an XOPEN_SOURCE=x environment" not "I want to see an > XOPEN_SOURCE=x environment". You might not expect this, and indeed I was > suprised by it myself, but that's what it is. You might find it useful > to confirm this with our standards/headers engineers who explained this > to me when I was fixing Python.
I've been exchanging email with them today. They agree with my analysis (B_TRUE/B_FALSE should reappear if __EXTENSIONS__ is defined) and they asked me to file a bug. I filed: 6764630 XOPEN + __EXTENSIONS__ causes B_TRUE/B_FALSE to vanish - Bill _______________________________________________ opensolaris-code mailing list opensolaris-code@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/opensolaris-code