a.out crti.s CCrti.s __ex_deregister_at_exit __cplus_fini_at_exit crt1.o crt1.s fsr.s values-Xa.c dump_syms_regtest.cc __1cPgoogle_breakpadBi6F_i_ __SLIP.DELETER__A CCrtn.s crtn.s _GLOBAL_OFFSET_TABLE_ __1cPgoogle_breakpadBCBf6M_v_ _init __1cG__CrunVdo_exit_code_in_range6Fpv1_v_ __1cPgoogle_breakpadBC2t6M_v_ _edata __1cPgoogle_breakpadBCBh6Frk1_pc_ _environ _PROCEDURE_LINKAGE_TABLE_ __environ_lock _DYNAMIC __fpstart _ex_deregister _start atexit _get_exit_frame_monitor __1cPgoogle_breakpadBC2t5B6M_v_ __1cG__CrunMdo_exit_code6F_v_ _etext __1cG__CrunMex_rethrow_q6F_v_ main _ex_register _end __1cH__CimplKcplus_fini6F_v_ __1cPgoogle_breakpadBCBg6M_i_ __1cPgoogle_breakpadBCKset_member6Mi_v_ __1cPgoogle_breakpadbD__RTTI__1nPgoogle_breakpadBC__ __1c2k6Fpv_v_ ___Argv _fini _lib_version __longdouble_used __1cPgoogle_breakpadBC2T6M_v_ __1cPgoogle_breakpadBCG__vtbl_ __fsr_init_value __1cH__CimplKcplus_init6F_v_ __1cPgoogle_breakpadBC2T5B6M_v_ __fsr libCstd.so.1 SUNW_1.1.1 libCrun.so.1 SUNW_1.1 libc.so.1 SUNWprivate_1.1 SYSVABI_1.3 libelf.so.1 libdemangle.so.1 libm.so.2 /ws/on10-tools-prc/SUNWspro/SS11/lib/rw7:/ws/on10-tools-prc/SUNWspro/SS11/lib:/opt/SUNWspro/lib:/usr/ccs/lib:/lib:/usr/lib 
$ 0 h " E q google_breakpad::C h " E q
\ 0
a.out crti.s CCrti.s __ex_deregister_at_exit _ex_shared0 __cplus_fini_at_exit _cpp_finidata0 _ex_text0 _ex_range0 crt1.o crt1.s __get_exit_frame_monitor_ptr __do_exit_code_ptr fsr.s trap_table values-Xa.c Ddata.data Bbss.bss Drodata.rodata dump_syms_regtest.cc __1cPgoogle_breakpadBi6F_i_ __SLIP.DELETER__A CCrtn.s _ex_shared1 _ex_text1 _ex_range1 crtn.s _END_ _START_ _GLOBAL_OFFSET_TABLE_ __1cPgoogle_breakpadBCBf6M_v_ _init __1cG__CrunVdo_exit_code_in_range6Fpv1_v_ __1cPgoogle_breakpadBC2t6M_v_ _edata __1cPgoogle_breakpadBCBh6Frk1_pc_ _environ _PROCEDURE_LINKAGE_TABLE_ __environ_lock _DYNAMIC __fpstart _ex_deregister _start atexit _get_exit_frame_monitor __1cPgoogle_breakpadBC2t5B6M_v_ __1cG__CrunMdo_exit_code6F_v_ _etext __1cG__CrunMex_rethrow_q6F_v_ main _ex_register _end __1cH__CimplKcplus_fini6F_v_ __1cPgoogle_breakpadBCBg6M_i_ __1cPgoogle_breakpadBCKset_member6Mi_v_ __1cPgoogle_breakpadbD__RTTI__1nPgoogle_breakpadBC__ __1c2k6Fpv_v_ ___Argv _fini _lib_version __longdouble_used __1cPgoogle_breakpadBC2T6M_v_ __1cPgoogle_breakpadBCG__vtbl_ __fsr_init_value __1cH__CimplKcplus_init6F_v_ __1cPgoogle_breakpadBC2T5B6M_v_ __fsr
as: Sun Compiler Common 11 Patch 120759-14 2007/06/25
.interp .SUNW_cap .hash .SUNW_ldynsym .dynsym .dynstr .SUNW_version .SUNW_dynsymsort .rel.plt .text .init .fini .rodata .got .dynamic .ex_shared .cpp_finidata .exception_ranges .data .bssf .bss .symtab .strtab .stab.index .stab .comment .shstrtab .stab.indexstr .stabstr
dump_syms_regtest.cc /export/home/alfred/cvs/breakpad/google-breakpad20070927/src/tools/solaris/dump_syms/testdata/ dump_syms_regtest.cc V=9.0;DBG_GEN=5.0.8;dm;cd;backend;ptf;ptx;ptk;s;g;R=5.8<<Sun C++ 5.8 Patch 121018-07 2006/11/01 (ccfe)>>;G=.XAB6Z2hOiL$Gl1b.;A=2 /export/home/alfred/cvs/breakpad/google-breakpad20070927/src/tools/solaris/dump_syms/testdata/; /ws/on10-tools-prc/SUNWspro/SS11/prod/bin/CC -g -xs -xdebugformat=stabs -I../../.. -I../../../common/solaris -D_REENTRANT -xs dump_syms_regtest.cc -Qoption ccfe -prefix -Qoption ccfe .XAB6Z2hOiL\$Gl1b. __1nPgoogle_breakpadBC_:U main main __1cPgoogle_breakpadBC2t6M_v_ __1cPgoogle_breakpadBC2T6M_v_ __1cPgoogle_breakpadBCKset_member6Mi_v_ __1cPgoogle_breakpadBCBf6M_v_ __1cPgoogle_breakpadBCBg6M_i_ __1cPgoogle_breakpadBCBh6Frk1_pc_ __1cPgoogle_breakpadBC2T5B6M_v_ /export/home/alfred/cvs/breakpad/google-breakpad20070927/src/tools/solaris/dump_syms/testdata dump_syms_regtest.o
dump_syms_regtest.cc /export/home/alfred/cvs/breakpad/google-breakpad20070927/src/tools/solaris/dump_syms/testdata/ dump_syms_regtest.cc V=9.0;DBG_GEN=5.0.8;dm;cd;backend;ptf;ptx;ptk;s;g;R=5.8<<Sun C++ 5.8 Patch 121018-07 2006/11/01 (ccfe)>>;G=.XAB6Z2hOiL$Gl1b.;A=2 dump_syms_regtest.cc char:t(0,1)=bsc1;0;8 short:t(0,2)=bs2;0;16 int:t(0,3)=bs4;0;32 long:t(0,4)=bs4;0;32 long long:t(0,5)=bs8;0;64 unsigned char:t(0,6)=buc1;0;8 unsigned short:t(0,7)=bu2;0;16 unsigned:t(0,8)=bu4;0;32 unsigned long:t(0,9)=bu4;0;32 unsigned long long:t(0,10)=bu8;0;64 signed char:t(0,11)=bsc1;0;8 wchar_t:t(0,12)=buc4;0;32 void:t(0,13)=bs0;0;0 float:t(0,14)=R1;4 double:t(0,15)=R2;8 long double:t(0,16)=R6;12 ...:t(0,17)=buv4;0;32 bool:t(0,18)=bub1;0;8 __1nPgoogle_breakpad_:T(0,19)=Yn0google_breakpad; nBC(0,19):U(0,20) nBC(0,19):T(0,20)=Yc8C;;AcHmember_:(0,3),32,32;;Cc2t6M_v K2c2T6M_v CcKset_member6Mi_v CcGmember6kM_i CcBf6M_v K3cBg6M_i GcBh6Frk1_pc;;;2 0;;;;110; main:F(0,3);(0,3);(0,21)=*(0,22)=*(0,1) main argc:p(0,3) argv:p(0,21) object:(0,20) value:(0,3) nothing:(0,22) object:2 2:0 __1cPgoogle_breakpadBi6F_i_:f(0,3) __1cPgoogle_breakpadBC2t6M_v_:F(0,13);(0,23)=*(0,20) this:p(0,23) __1cPgoogle_breakpadBC2T6M_v_:F(0,13);(0,23) this:p(0,23) __1cPgoogle_breakpadBCKset_member6Mi_v_:F(0,13);(0,23);(0,3) this:p(0,23) value:p(0,3) __1cPgoogle_breakpadBCBf6M_v_:F(0,13);(0,23) this:p(0,23) __1cPgoogle_breakpadBCBg6M_i_:F(0,3);(0,23) this:p(0,23) __1cPgoogle_breakpadBCBh6Frk1_pc_:F(0,22);(0,24)=&(0,25)=k(0,20) that:p(0,24) __1cPgoogle_breakpadBC2T5B6M_v_:F(0,13);(0,23) this:p(0,23) __SLIP.DELETER__A:f(0,13);(0,23);(0,3) this:p(0,23) delete:p(0,3) true:l(0,18);1 false:l(0,18);0 __1c2k6Fpv_v_:P(0,13);(0,26)=*(0,13) __1cPgoogle_breakpadBC2t5B6M_v_:F__1cPgoogle_breakpadBC2t6M_v_ cbD__RTTI__1nPgoogle_breakpadBC_(0,19):YR(0,20)