on solaris (and/or in general) can a user call vanilla cc with
cc -D_ISOC99_SOURCE
and expect it to work, or can such usage require some implementation
semantic knowledge, like extra -D or -l options
in a similar vein, can there be a difference between
cc -D_ISOC99_SOURCE
and
#define _ISOC99_SOURCE 1
before and #include's
e.g., can a cc inplementation overload -D_ISOC99_SOURCE to enable
other appropriate options and libs?
practical (system x does it) and standard-ese responses welcome
thanks
-- Glenn Fowler -- AT&T Research, Florham Park NJ --