On Fri, Feb 17, 2023 at 3:38 AM Tom Lane <t...@sss.pgh.pa.us> wrote:
> My account still works, and what I see on wrasse's host is
>
> tgl@gcc-solaris11:~$ gcc -x c /dev/null -dM -E | grep -i svr
> #define __SVR4 1
> #define __svr4__ 1
> tgl@gcc-solaris11:~$ gcc -x c /dev/null -dM -E | grep -i sun
> #define __sun 1
> #define sun 1
> #define __sun__ 1
>
> I don't know a way to get the list of predefined macros out of the
> compiler wrasse is actually using (/opt/developerstudio12.6/bin/cc),
> but doing some experiments with #ifdef confirmed that it defines
> __sun, __sun__, and __svr4__, but not __svr5__.

Thanks.  I went with __sun, because a random man page google found me
for Sun "cc" mentioned that but not __sun__.  Pushed.

http://www.polarhome.com/service/man/?qf=cc&tf=2&of=Solaris&sf=1


Reply via email to