Operating System - HP-UX
1753789 Members
7677 Online
108799 Solutions
New Discussion юеВ

How to check if binary is debuggable

 
SOLVED
Go to solution
kumasudh
Advisor

How to check if binary is debuggable

Hello Gurus,

How to check if a binary is been built with debug mode or not on PA as well as on IA platform ? I tried with "elfdump -dc " but the output is npot very clear to me.

smsaudit:


Compilation Unit Dictionary from smsaudit:


Language Name
Product_id ; Version_id
Compile time; Source time

A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/config.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolist
option -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv
,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/config.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOpt.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolist
option -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv
,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOpt.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptLast.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -pluso
listoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,p
a,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptLast.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptHalt.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -pluso
listoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,p
a,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptHalt.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -pluso
listoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,p
a,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptHalt.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptY.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolis
toption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,p
v,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptY.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptV.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolis
toption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,p
v,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptV.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/tableProcess.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plu
solistoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr
,pa,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!

SOURCE FILE INFO: build/OCSMPcore/code/Audit/tableProcess.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptS.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolis
toption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,p
v,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptS.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptCnxId.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plus
olistoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,
pa,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptCnxId.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptC.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolis
toption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,p
v,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptC.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptResync.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plu
solistoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr
,pa,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptResync.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptRow.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusol
istoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa
,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptRow.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptT.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolis
toption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,p
v,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptT.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptK.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolis
toption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,p
v,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptK.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/cliOptResyncFmSMP.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2%
-plusolistoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,
Pe,rr,pa,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/cliOptResyncFmSMP.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/fieldDico.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusol
istoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa
,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/fieldDico.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/auditCli.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusoli
stoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,
pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/auditCli.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/checkpoint.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -pluso
listoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,p
a,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/checkpoint.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/conversion.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -pluso
listoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,p
a,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/conversion.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/report.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolist
option -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv
,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/report.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/scpCx.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolisto
ption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv,
nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/scpCx.C
SOURCE FILE INFO: build/OCSMPcore/code/Audit/scpCx.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/scpDbCx.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolis
toption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,p
v,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/scpDbCx.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/scpMibCx.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusoli
stoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,
pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/scpMibCx.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/smsCx.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolisto
ption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv,
nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/smsCx.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/sms_audit.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusol
istoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa
,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/sms_audit.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/fileAudit.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusol
istoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa
,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/fileAudit.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/fileBasic.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusol
istoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa
,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/fileBasic.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/resync.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolist
option -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv
,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/resync.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/reportResync.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plu
solistoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr
,pa,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/reportResync.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/Main.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolistop
tion -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv,n
f,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/Main.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
VERSION: @(#) UNKNOWN WHAT STRING for Audit
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/SmsTL/SMSTL_log.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusol
istoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa
,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/fileAudit.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/fileBasic.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusol
istoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa
,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/fileBasic.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/resync.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolist
option -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv
,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/resync.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/reportResync.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plu
solistoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr
,pa,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/reportResync.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/Audit/Main.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusolistop
tion -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa,pv,n
f,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
SOURCE FILE INFO: build/OCSMPcore/code/Audit/Main.C
/localhome/bmons2gr/auto/ia64/hpoc_sc_ocsmp_trunk_svnid001713/build/WBB-32
ANSI C++ 32 bits
VERSION: @(#) UNKNOWN WHAT STRING for Audit
A.06.02 [Mar 24 2005]
ecom options = -diaga 2014 -diaga 2102 -diaga 2128 -diaga 2180 -diaga 2187 -diaga 2191 -diaga 2368 -diaga 2514 -diaga 2780 -diaga 2936 -diaga 3290 -diaga 3301 -ia64abi al
l -architecture 32 -inst compiletime -ext on -sysdir /usr/include -test namespaces -koenig_lookup on -ansi_for_scope on -inline_power 2 -link_type dynamic -fpeval float -
tls_dyn on -o build/OCSMPcore/code/SmsTL/SMSTL_log.o -xmath_ielf_path /opt/aCC/lib/hpux32/libmielf -target_os 11.23 -scheduler itanium2 -ucode hdriver=optlevel%2% -plusol
istoption -Ol06all! -plusolistoption -Ol12indirect! -plusolistoption -Ol13aggressive! -plusooption -Oq02,al,ag,cn,sz,ic,vo,Mf,Po,es,rs,Rf,Pr,sp,In,cl,om,vc,pi,fa,Pe,rr,pa
,pv,nf,cp,lx,Pg,ug,lu,lb,uj,dn,sg,pt,kt,em,np,ar,rp,dl,Fs,bp,wp,Pc,mp,lr,cx,cr,pi,so,Rc,fa,ft,fe,ap,st,lc,Bl,sr,ib,pl,sd,ll,rl,dl,Lt,ol,fl,lm,ts,rd,Dp,If!
.....
.......

Please help me to conclude if the binary is been built with debug mode or not.

Best Regards
3 REPLIES 3
Dennis Handly
Acclaimed Contributor
Solution

Re: How to check if binary is debuggable

>A.06.02

(This is obsolete and not supported. The latest is A.06.26.)

>"elfdump -dc " but the output is not very clear to me.

It's not meant to be. A better command is footprints(1) which will decode all of this and give a nice summary.
Your binary isn't compiled with -g. It was compiled with sources and line numbers.
Even if it was compiled with -g, it could be stripped.

What does "elfdump -S -h " show?

On PA you can use footprints(1) too. There are "odump -comp" and "odump -sub" for PA32.

kumasudh
Advisor

Re: How to check if binary is debuggable

Hi Denis,

Thanks a lot for your reply. I crosschecked if my binary was debuggable or not using GDB (though not very clean way). With your suggestion, the elfdump shows
#elfdump -S -h smsaudit |more

smsaudit:

*** Section Header ***

Index Type Vaddr Offset Size Name

1 NOTE 04000194 00000194 0000003c .note.hpux_options
2 DYNM 040001d0 000001d0 00000140 .dynamic
3 DYNS 04000310 00000310 000343c0 .dynsym
4 STRT 040346d0 000346d0 000ed79a .dynstr
5 HASH 04121e70 00121e70 00013970 .hash
6 RELA 041357e0 001357e0 000010a4 .rela.dlt
7 RELA 04136884 00136884 00004dac .rela.data
8 RELA 0413b630 0013b630 0000069c .rela.init_array
9 RELA 0413bccc 0013bccc 0000069c .rela.fini_array
10 RELA 0413c368 0013c368 00000738 .rela.sdata
11 RELA 0413caa0 0013caa0 00000c6c .rela.plt
12 PBIT 0413d710 0013d710 00000018 .IA_64.unwind_hdr
13 UNWI 0413d728 0013d728 00024b4c .IA_64.unwind
14 PBIT 04162274 00162274 0016b484 .IA_64.unwind_info
15 HP_O 042cd6f8 002cd6f8 000609b1 .HP.opt_annot
16 PBIT 0432e0b0 0032e0b0 00059f40 .rodata
17 PBIT 04387ff0 00387ff0 00000b71 .acxx_eh
18 PBIT 04388b61 00388b61 0000002e .interp
19 PBIT 04388b90 00388b90 0000d0f0 .dynhash
20 PBIT 04395c80 00395c80 00001ee0 .opd
21 PBIT 04397b60 00397b60 0090e290 .text
22 PBIT 04ca5df0 00ca5df0 000010c0 .bortext
23 PBIT 40000000 00ca7000 0002842d .data
24 PBIT 40028430 00ccf430 00000000 .HP.init
25 PBIT 40028430 00ccf430 00000000 .HP.preinit
26 INIT 40028430 00ccf430 00000464 .init_array
27 PREI 40028894 00ccf894 00000000 .preinit_array
28 FINI 40028898 00ccf898 00000464 .fini_array
29 PBIT 40028d00 00ccfd00 000010a0 .plt
30 PBIT 40029da0 00cd0da0 000030c0 .dlt
31 PBIT 4002ce60 00cd3e60 00000a95 .sdata
32 NOBI 4002d8f8 00cd48f5 00000b60 .sbss
33 NOBI 4002e460 00cd48f5 0001af78 .bss
34 NOBI 400493d8 00cd48f5 00000000 .hbss
35 NOBI 400493d8 00cd48f5 00000000 .tbss
36 PBIT 00000000 00cd48f5 00000000 .fastbind
37 NOTE 00000000 00cd48f8 0009c260 .note
38 PBIT 00000000 00d70b58 000b12c0 .debug_abbrev
39 PBIT 000b12c0 00e21e18 05a79d49 .debug_info
40 PBIT 05b2b010 0689bb68 0015572d .debug_line
41 PBIT 05c80740 069f1298 0015e362 .debug_actual
42 PBIT 05ddeaa2 06b4f5fa 000313f5 .debug_procs_abbrev
43 PBIT 05e0fe97 06b809ef 000c5cdc .debug_procs_info
44 STRT 00000000 06c466cb 000faf70 .strtab
45 SYMT 00000000 06d4163c 0003c740 .symtab
46 STRT 00000000 06d7dd7c 000001e5 .shstrtab

Again, from this i could not conclude anything. But with the help of footprints command, i am able to see if the binary is been compiled with -g option.

#footprints smsaudit |more
Scanning smsaudit ...
Shared library: /uorabin/app/oracle/product/11/lib/libclntsh.so.10.1
Shared library: /uorabin/app/oracle//client32/product/11/lib/libnnz10.so
Shared library: /opt/OC/lib/hpux32/libTTL.so
Shared library: /opt/OC/lib/hpux32/libTTLBase.so

Compiler footprint summary

Number of compilation units: 346

Earliest compiler timestamp: N/A
Latest compiler timestamp: N/A
Linker timestamp: 13-Oct-2010 05:52 UTC

Total size: 12955.3K (text) 292.9K (data)

version [A.06.02/ANSI C 25] [A.06.02/ANSI C++ 288] [B.11.20.02/ANSI C 33]
architecture [ipf32 346]
-O [01 346]
PBO [off 346]
-g [1 313] [off 33]
debugopt [+O1 313] [off 33]

+Ointeger_overflow [aggress 313]
+Olit [all 288] [const 58]
+eh [off 25]
-A [e 33]
-ansi_for_scope [on 288]
-fpeval [float 313]
-inline [0 288] [1 25]
-koenig_lookup [on 288]
-link_type [dynamic 313]
........
..........

Here i could see the "-g" option is set.

Thanks
Best Regards
Dennis Handly
Acclaimed Contributor

Re: How to check if binary is debuggable

>elfdump shows:
39 PBIT 000b12c0 00e21e18 05a79d49 .debug_info

Debug info.

>I am able to see if the binary is been compiled with -g option.
-g [1 313] [off 33]

Yes. Your "elfdump -dc" was probably looking at the 33 without -g, which probably came from some system archive lib C sources. But that doesn't match the -dc output.