Hi all,
sun released the optimized GCC 4.2.0 for SPARC systems for download
some time ago.
"GCC for SPARC Systems extends GCC to be able to use the optimizing
Sun(tm) Code Generator For SPARC Systems.
We encourage you to download the two packages and try it. The compiler
commands are the same as GCC: gcc and g++. All of the GCC command-line
options are there and MORE! Crank up the optimization level (-O3 and
-fast). Use interprocedural optimizations (-xipo). Use profile driven
optimization (-xprofile). Use the BIT, ATS and Discover tools to
analyze, tune, and troubleshoot your applications. You may also want
to use the Thread Analyzer available on the cool tools site to analyze
your multithreaded application.
Programs compiled with GCC for SPARC Systems follow the same ABI as
programs compiled by GCC. You can mix and match GCC for SPARC Systems
and GCC compiled objects."
here are the links:
GCC For SPARC Systems 4.2.0
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/
en_US/-/USD/[EMAIL PROTECTED]
CDS_SMI
Sun Code Generator For SPARC Systems
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/
en_US/-/USD/[EMAIL PROTECTED]
CDS_SMI
Cool Tools Information Page
http://cooltools.sunsource.net/
My attempt to build the sources with Objective-C support failed:
../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld
--disable-nls --disable-libgcj --enable-languages=c,c++,objc
creating cache ./config.cache
checking host system type... sparc-sun-solaris2.10
checking target system type... sparc-sun-solaris2.10
checking build system type... sparc-sun-solaris2.10
checking for a BSD compatible install... ../install-sh -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for gnatbind... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp $$f1 $$f2 16 16
checking for correct version of gmp.h... no
configure: error:
The following requested languages could not be built: objc
Recognised languages are: c,c++,fortran,obj-c++,treelang
../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld
--disable-nls --disable-libgcj --enable-languages=c,c++,obj-c++
loading cache ./config.cache
checking host system type... sparc-sun-solaris2.10
checking target system type... sparc-sun-solaris2.10
checking build system type... sparc-sun-solaris2.10
checking for a BSD compatible install... ../install-sh -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for gnatbind... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp $$f1 $$f2 16 16
checking for correct version of gmp.h... no
`objc' language required by `obj-c++'; enabling
configure: error: The gcc/objc directory contains parts of obj-c++ but
is missing
Any idea? Sun?
Thanks
Andreas
_______________________________________________
Solaris-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/solaris-users