Hi Ben,

Thanks for pointing it out.  Indeed mlib_types.h has a problem at
the #elif clause.  According to man page cc(1), __STDC__ is defined
as zero only when -Xa (default) or -Xt is used.  I guess that you
might be using either -Xc or -Xs with cc.

While your workaround may work for you, the following change for
mlib_types.h might be a simpler one:

// #elif (__STDC__ - 0 == 0) || defined(__GNUC__) || defined(__ICC)
#else

Or if you could, you may try to use cc -Xa or cc without -X.

Thanks,
-James
-- 
This message posted from opensolaris.org

Reply via email to