GCC for SPARC Systems released!

Do you use gcc on Solaris/SPARC ? Whether you're using it by choice or you're forced to use it due to other reasons, if the answer is yes, here's something you may want to try - GCC for SPARC Systems.
Enjoy!
Comments:

Any idea if this is going to get put back into gcc? I am not looking forward to the FOSS loons screaming at you guys over this.

Posted by kangcool on March 02, 2006 at 09:28 PM PST #

If you go to the download center, the source code tarball is available. We'll work with gcc folks if they want to take our changes, but we have reasons to believe they won't - given their publicly-stated stance on our and other people's similar efforts in the past.

Posted by Seongbae Park on March 03, 2006 at 12:57 AM PST #

Any idea of performance comparisons between gccfss, Sun Studio 11 and "regular" gcc (say, on the Companion Software CD)? I've had a quick look at gccfss by compiling OpenSSL using default params, then running "speed -elapsed" a few times. My initial response is that I'm confused... the output seems to indiciate that gccfss is faster, but the code size is more than twice larger than SFWgcc! Does it really take more than twice as much code to get additional performance out of gcc-compiled apps?

Posted by db on March 05, 2006 at 12:30 AM PST #

OpenSSL code is relatively small and full of numerical loops, so Studio or GCCfss may tend to produce much larger code than OpenSSL, because it takes lots of loop transformations to get the maximum performance for OpenSSL type of code. If you're worried about the code size, try -xspace which may reduce the code size increase. However, given that you've got better performance, it's not clear whether the code size increase is a problem.
If you're still worried about the code size, please report it via GCCfss issue tracker at here. Thanks for trying GCCfss!

Posted by Seongbae Park on March 05, 2006 at 04:05 AM PST #

Post a Comment:
Comments are closed for this entry.
About

seongbae

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today