> I am always a very careful with the 32-bit Sparc build because I often end > up with a 32-bit gcc but the ABI says SPARC V8PLUS or some such.
On Solaris. Things are quite different on Linux and other OSes. > # /opt/build/GCC/gcc-4.3.3-build/prev-gcc/xgcc -v > Using built-in specs. > Target: sparc-sun-solaris2.8 > Configured with: /export/nfs/build/gnu/GCC/gcc-4.3.3/configure > --with-as=/usr/ccs/bin/as --without-gnu-ld --with-ld=/usr/ccs/bin/ld > --with-cpu=v7 --enable-threads=posix --enable-nls --prefix=/opt/csw/gcc4 > --with-local-prefix=/opt/csw --enable-shared --enable-multilib > --with-included-gettext --with-libiconv-prefix=/opt/csw --with-x > --with-system-zlib --with-gmp=/opt/csw --with-mpfr=/opt/csw > --enable-languages=c,c++,f95,objc,ada --enable-bootstrap > Thread model: posix > gcc version 4.3.3 (GCC) You could use --with-cpu=v8 instead of v7. -- Eric Botcazou