Paul Eggert wrote:
> Given the other problems that ensue on Solaris when one compiles and
> links to different standards, the simplest answer may be just "don't
> do that". It's not just the __xpg4 and __xpg6 stuff; it's also the
> _lib_version stuff: scanf behaves differently depending on which
>
On Mon, 27 Dec 2010, Bruno Haible wrote:
This is not realistic: People are not distributing libraries in this
way, and are not even aware for which standard a library was built
and tested for. ("file libfoo.so" does not tell. You need
"nm libfoo.so | grep values".)
Since it seems that evidence
On 12/27/2010 05:03 AM, Bruno Haible wrote:
> Your proposed answer "don't do that" would imply that every library
> is distributed in different variants, one for each standards compliance.
No, I was thinking more along the lines "don't use -xc99=all".
It's clearly a problem to do that, or anything