Hi Jonathan et al,

one question and comment about usr/src/uts/Makefile.uts:

- the comment within line 46-48 mentions "bugs". It would be useful if
   we can mention the specific number there, if we have specific CRs in
   mind.

- maybe related to those bugs, I notice that we will continue using the
   -G option for ctfconvert. Does this mean we don't need the
   "-qoption ccfe -features=noglobal" option for our C++ files?

Just trying to understand if "-xdebugformat=stabs" was the key point to 
get ctfconvert to work? And I assume this then results into the 
necessary information to be used by mdb?

Though I don't think you seek review, the rest of the changes look fine 
to me :)

Greets
       Thorsten

Jonathan Mellors wrote:
> Hi Folks,
> 
> Here's the webrev for switching our Core OS=5.11 builds to use the 
> Studio 12 compiler and the StudioExpress 7/08 compiler on OpenSolaris.
> 
> The key changes are:
> o Make Studio 12 the mandatory compiler for OS=5.11 builds (Studio 11 
> was optional inside Sun)
> o Default debug format for Studio 12 is dwarf, so force it to generate 
> stabs for our debug tools
> o Studio 12 memory model is now specified with -m32/-m64 instead of 
> -xarch options
> 
> All of the above are specific to Studio 12. The Makefiles are configured 
> to continue to use older compilers for our previously shipping S9/S10 
> product.
> 
> Thanks to Thorsten for doing the initial trial run on opensolaris, and 
> to Hemachandran for figuring out the new studio 12 compiler options.
> 
> Webrev is at:
> http://cr.opensolaris.org/~jmellors/ohac-studio12/
> 
> Thanks
> Jonathan

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Sitz der Gesellschaft:
   Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
   Amtsgericht Muenchen: HRB 161028
   Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer
   Vorsitzender des Aufsichtsrates: Martin Haering
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reply via email to