Thread (13 messages) flat view 13 messages, 4 authors, 2016-06-15

Re: [RFC/PATCH 1/2] Teach Solaris that _XOPEN_SOURCE=600 really menas XPG6

From: Jeff King <hidden>
Date: 2016-06-15 22:46:52

On Thu, May 28, 2009 at 02:40:14PM -0500, Brandon Casey wrote:
It's not the compiler that prevents compilation.  It's the header files.

You mentioned that on Solaris 8 there was only a single declaration for
iconv.  There was not a macro check for _XPG6.  I suspect that Solaris 8
does not support XPG6, so your compilation is just falling back to XPG4.
OK, that makes sense.
The same thing happens on Solaris 7.  On Solaris 10, if the macros are
set such that _XPG6 becomes set, then compilation will fail if the
compiler is not a c99 one.
Right. What I was trying to say is "gcc 3.1.1 is probably c99 enough,
and I am using it already". That is, if you were asking how painful it
would be to require a c99 compiler for Solaris git, I am saying I don't
personally care.

But I don't know what is "normal".

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help