Hi,

Studio 12 C++ uses dwarf debug format which is stored in the executable. 
SS11 uses stabs which is stored in the object files (unless the flag -xs 
is specified).

You might want to check the size of the stripped binaries.

Regards.

Darryl.


On 09/10/08 07:05 AM, Hemachandran Namachivayam wrote:
> Hi,
> 
> I am comiling Suncluster code on SS12 and the generated debug binary is 10 
> times bigger than the one they used to be on SS12.
> 
>  For e.g, here is am trying to generate clreslogicalhostname  and one of the 
> CC command is 
> 
> /ws/sc31u-tools/SUNWspro/SOS10/bin/CC -g   -Qoption ccfe 
> -messages=no%anachronism  -Qoption ccfe -features=no%conststrings  -xwe  
> -DTEXT_DOMAIN=\"SUNW_SC_CMD\"  -DMESSAGE_DIR=\"/usr/cluster/lib/locale\"    
> -DSOL_VERSION=200411  -DOS_PLATFORM=Solaris  
> -I/workspace/hn154558/india/scal-dg+5.10+i386/proto/Sol_10/root_i386/usr/include
>   
> -I/workspace/hn154558/india/scal-dg+5.10+i386/proto/Sol_10/root_i386/usr/cluster/include
>      -I/ws/sc31u-tools/ref_proto/s10/s10u5_10/root_i386/usr
> /include -I../../include 
> -I/workspace/hn154558/india/scal-dg+5.10+i386/usr/src/common/cl 
> -I../../include/xml 
> -I/ws/sc31u-tools/ref_proto/s10/s10u5_10/root_i386/usr/include/libxml2 
> -L/workspace/hn154558/india/scal-dg+5.10+i386/proto/Sol_10/root_i386/usr/cluster/lib
>  -L/workspace/hn154558/india/scal-dg+5.10+i386/proto/Sol_10/root_i386/usr/lib 
> -L/workspace/hn154558/india/scal-dg+5.10+i386/proto/Sol_10/root_i386/lib 
> -L/ws/sc31u-tools/ref_proto/s10/s10u5_10/root_i386/usr/lib 
> -L/ws/sc31u-tools/ref_proto/s10/s10u5_10/root_i386/lib      -Y 
> P,/ws/sc31u-tools/ref_proto/s10/s10u5_10/root_i386/usr/lib -Y 
> P,/ws/sc31u-tools/ref_proto/s10/s10u5_10/root_i386/lib -R/usr/cluster/lib 
> -DRS_LH -c  clresource.cc
> 
> The resulting executable file size on S11 is
>  du -sh clreslogicalhostname 
>  324K   clreslogicalhostname
> 
> On S12 it is
> du -sh clreslogicalhostname 
>  3.5M   clreslogicalhostname
> 
> Any idea or suggestions ?
> 
> -Thanks and Regards
> Hemachandran
> --
> This message posted from opensolaris.org
> _______________________________________________
> tools-compilers mailing list
> tools-compilers at opensolaris.org

-- 
Darryl Gove
Compiler Performance Engineering
Blog: http://blogs.sun.com/d/
Book: http://www.sun.com/books/catalog/solaris_app_programming.xml

Reply via email to