Better way to probe for POSIX/XSI support. Recognize SunPRO compiler.
Tweak id_regexp for *BSD GCC.