Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
4.1.3
-
None
-
Sun C++ 5.9, Solaris 10, SPARC
Description
According to http://developers.sun.com/sunstudio/documentation/ss12/whatsnew.html, the -xarch=v9 option has been deprecated in favor of -xarch=sparc -m64 on SPARC. The compiler issues warnings for each use of the deprecated option See below). See also the following thread:
http://www.mail-archive.com/stdcxx-dev@incubator.apache.org/msg03874.html
$ nice gmake BUILDTYPE=15D BUILDDIR=/build/sebor/stdcxx-sunpro-5.9-15D/
GNUmakefile:289: "CONFIG not specified, using sunpro.config"
creating BUILDDIR=/build/sebor/stdcxx-sunpro-5.9-15D/
generating /build/sebor/stdcxx-sunpro-5.9-15D//makefile.in from /amd/devco/sebor/stdcxx/etc/config/sunpro.config
gmake[1]: Entering directory `/build/sebor/stdcxx-sunpro-5.9-15D'
gmake[2]: Entering directory `/build/sebor/stdcxx-sunpro-5.9-15D/include'
gmake config
gmake[3]: Entering directory `/build/sebor/stdcxx-sunpro-5.9-15D/include'
configuring stdcxx 4.2.0 for CC-5.9 on sunos-5.10-sparc
checking if the compiler is sane ok (invoked with CC)
checking if the linker is sane ok (invoked with CC)
checking system architecture LP64 big endian
...
gmake[3]: Leaving directory `/build/sebor/stdcxx-sunpro-5.9-15D/include'
touch config.h
gmake[2]: Leaving directory `/build/sebor/stdcxx-sunpro-5.9-15D/include'
gmake[2]: Entering directory `/build/sebor/stdcxx-sunpro-5.9-15D/lib'
generating dependencies for $(TOPDIR)/src/atomic-cxx.S
CC: Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs