Tobias <[email protected]> wrote: > I am searching a constant to check if I am compiling on an (Open)Solaris > system with x86 architecture. Apple defines __APPLE__ to check for Mac OS X, > WIN32 can be used for Windows etc. Is there something for (Open)Solaris? I > could not find any information on this. > thanks for your help
Just call: cc -# t.c and check the parameters of the called programs..... /opt/SUNWspro/prod/bin/acomp -xldscope=global -i t.c -y-fbe -y/oroot/opt/SUNWspro/prod/bin/fbe -y-xarch=generic -y-o -yt.o -y-verbose -y-xthreadvar=no%dynamic -y-comdat -xdbggen=no%stabs+dwarf2+usedonly -xdbggen=incl -y-s -m32 -fparam_ir -Qy -D__SunOS_5_11 -D__SUNPRO_C=0x590 -D__SVR4 -D__sun -D__SunOS -D__unix -D__i386 -D__BUILTIN_VA_ARG_INCR -D__C99FEATURES__ -Xa -D__PRAGMA_REDEFINE_EXTNAME -Dunix -Dsun -Di386 -D__RESTRICT -xc99=%all,no%lib -D__FLT_EVAL_METHOD__=-1 -I/oroot/opt/SUNWspro/prod/include/cc "-g/oroot/opt/SUNWspro/prod/bin/cc -c " -fsimple=0 -D__SUN_PREFETCH -destination_ir=yabe People usually check for -Dsun and -D__SVR4 Jörg -- EMail:[email protected] (home) Jörg Schilling D-13353 Berlin [email protected] (uni) [email protected] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
