[adding .unix and .builds to the Newsgroups: line, in the hope that
this will reach a bigger audience of solaris gcc hackers]
"Nelson B. Bolyard" <[EMAIL PROTECTED]> writes:
> Sun's workshop compilers define these 3 command line options (among others)
> for different application binary architectures:
>
> -xarch=v8 32-bit instructions, 32-bit ABI & libs
> -xarch=v8plus 64-bit instructions, 32-bit ABI & libs
> -xarch=v9 64-bit instructions, 64-bit ABI & libs
>
> NSS's "bignum" package is built all 3 ways with workshop. It is built with
> both v8 and v8plus for running in 32-bit ABI programs, and with v9 for
> 64-bit ABI programs.
>
> I'm trying to figure out how to build it all 3 ways with gcc.
>
> AFAIK, gcc has the following equivalents to those workshop options:
>
> Workshop gcc 2.95.2 gcc 2.7.2.1
> -------- ------------- -----------
> -xarch=v8 -mcpu=v8 -mv8
> -xarch=v8plus -mcpu=v9 (!) ????? -mv8+ and -mv8plus do not work
> -xarch=v9 ????? ?????
>
> My questions are:
>
> 1. what is the gcc equivalent for Workshop's -xarch=v9?
>
> 2. Do mozilla developers expect mozilla makefiles to work with all these
> different versions of gcc? or just the newer one? or ??
>
>
> --
> Nelson Bolyard Sun / Netscape Alliance
> Disclaimer: I speak for myself, not for Netscape
--