Tuesday June 27, 2006
Linux Technology Preview, Build 24 - June 2006
Sun Studio Express Program June 2006 Build
Sun Studio Express Program June 2006 Build
Want a peek at the latest Sun Studio Compilers and Tools under
development from Sun? The Sun Studio Express Program provides the Sun
developer community with an early look at new features and technologies
of the Sun Studio Compilers and Tools. The Sun developer
community can assess the benefits of the most current compiler and
tools innovations. Through the Sun Studio forums, the Sun
developer community can ask question and give feedback, long before
they are released as products.
Wonder if the next revision of the Sun Studio Compilers is going to
give your application a performance boost? Now you can find out.
With the June 2006 Build, the Sun Studio Express Program is featuring
the Data Race Detection Tool (DRDT), a cool new tool for datarace
detection in OpenMP, threaded and parallel programs. DRDT works
with code written using the POSIX thread API, the Solaris Operating
System(R) thread API, OpenMP directives, Sun parallel directives,
Cray(R) parallel directives, or a mix of these.
So go check out the Sun Studio Express Program at:
http://developers.sun.com/prodtech/cc/downloads/express.jsp
Some of the other features being introduces with the June 2006 Build include:
Report bugs on Sun Studio Compilers and Tools at bugs.sun.com
You can now report bugs on Sun Studio Compilers and Tools at bugs.sun.com.
Here is how:
The real story on the cc command and the -xregs=frameptr option
Alas the Sun Studio 11 C User's Guide documentation about
-xregs=frameptr and -fast expansion that includes -xregs=frameptr is
incorrect to the point of being completely confusing.
http://docs.sun.com/source/819-3688/cc_ops.app.html Appendix B 2.16,
Table B-5 -fast option description incorrectly list -fast on x86 as
expanding to -xregs=no%frameptr. That is not correct. The
-fast macro option on x86 expansion includes -xregs=frameptr.
Later in Appendix B at 2.129, near the end of the description of -xregs, exists the following incorrect sentence: