L ,HI!O;q$3BQ`ot "4Ww &("% HT/s& & &'G,o(7=N &(BV_-u7v3E0(Y o-z~tC6(F'}nOK<>!c3,M,zE*$%OUuS&1X k0yQ- AQ7p03, /:(j2+2%%5K.,2+G<uk awg3AuEO6 R`CBA=IELXIO?92AlKKCF38NSFMMN6L;:RIP3N!FpE{FyIL KWNL=?g}=#A+T:3L><I{887-8FOG (#(L(u($ <(].#5#Lp*-*E7p (YFb:>Yi&{ <334:h/D24K,4<57U5380+H8t988 :Y+002"'U8}"07 HBJ9R7cL72 RS:?>!=`>6<7Q8<<I<N=H)\=A>EX7k3  9 P c x   @ 8 > N d        3 O k %       - H 'X " & b l- l ECM;L9+$EPAL%6KdIN.F}MPRcL24Bb;8Itd#FC r ;!NN'6'*'A*PA+L+C+D#,h,`-jV.j.,/~/<00Cr1>1M1EC2B2M213GL3u3K 74V7D757v8G}8q8K799KBV5VNVLW=`WpWOX_X>IYFY2YOZRZ5 [GB[>[?[A \K\H]c3^m^m_s_z`k`?`>,aQkaaa%a b,b=b4Rb2b*b(b"c1cMc!kc&c*c-c d&d?dQdfd(wd dOd<d8e"Seve"}e/e/e'f((fQfbfjf%fff f ff g-gCg']gg ggg"gg+h#>h bh"h"h(h h"h"!iDiUi fii#i_i! jBjXj'wj'jjj(kH/kQxk-k"k%l"Aldl%tl l0l"lm"m @mNmfm"mm4m#mn'0nXnon"nn3noo)ox.x:y)Qy{y y6yyQy:zWz1rzzzzz{#.{R{k{+{-{!{||4|M|+b||||4|}5!}IW}}}}+}&~A~\~u~~1~~~)2@.s 8  *BQb r ÀԀ+= V d o7y5ǁ?-=k0,4߂$+5/a8ʃ"ރ&.(?W*.„7<),f;4υ /?QQ5ن*/.^o ^57<BtK9B==) I2 |tNJB7Št $áS<Xv#'Mݢ"+N lxԣ !5O_ {ɤؤB/$ T _k{(ϥ*%+Qe#zҦ/IY ">:a* Ǩ!# 5.%d. ũ'!,$N*s(Ǫ($#3H!|7%֫&##+G,s) ʬج&E]%x&$ݭ(@+"l:!ʮ.1@M%&+ۯ*%2(X5ְ%#)$Mr$%ñ//7g{$ɲ'.=V&q)³߳',>k`/ /2=*p#޵3E/AuA:4 8B`s(ٷ+*$O jx:!Ӹ& 6 W!x" ڹ  )8 GUj ~ƺں "-APasv }"   ٻ     & 4 BP#j*J0E5*{I)$?X rʾ&".Qir̿ &+ 2@RX%h)# 0Eax!   "/Rr# /1*a.  ". BN#g   4 07Pfz      01O-60M0~  < J,fPIL.{$ 8UQfy""$  2@ `2 "+!4E/]B<# 1B#`& ?D>  .Kc1w8<$=$b2!!)(E#V%z4>@'h .6%2\ LN+9@e   5 ?$Rw%"-;P.(+f:*/1(6Z$  K-!y #4>3sI'"&<>c.*#692p/ 9VTn!!C\ClB:M@]+  62(i'*T b+x3)!6&K&rO&#$9#^5<AR-b- U"1j8i :<V5IH?\  .$+!P1r+F"%i  ) .GWmD: !-6OF(< 0Iz!$+(!-$Ot%6&&5&K?r5!&'D l &"#"?]| )G$=9*w8  '13e!l2(),C p }:+ 7J8a069 <G8O=/5,5E`u,"TB+Bn/3M4#4 # :[.r559  G6h $&6)] +" //_"v$4R0p:/. .;3j/0""A^ }"' 'F e $'20%c6..5%T3z/#- 00 /a 8  (  . M b        8 S )m  (    ` Pv   "   * D \ |  : ? 04e&~*$3!'U!}$<7=u V5%Rx44C:AA|2 M*Hx' ;)B:l-&-7*6b598 5B4x.!")!)K/u)3@?D9+.7.R+,)"D5g R,3)?])4,BZq 31%,7R)<+1%O u 1&:8 s ~(5. +0 H\   J 2#!V!0k!$!3!3!")"6L"6","")"#%#-I##w#3#-# #F$KO$$E$$G%3V%=%?%8&A&-_&*&+&-&/'(B')k'+'%'' '' ((((.(<F(%((((((5)@E)")))+) )*&#*CJ*1*<*<*?:+Hz+'+2+*,YI,W,Y,WU-V-Z.:_.g.o/gr///7 03B0;v0q0w$11`2o22:2&2 2 33 3$?3d37i3(3!3"34*4?4R4d4u4 4 4>404**5(U5~5R55 6)6"E6+h6!6+6&65 7.?7Jn7D77/8N8`8@q8888E8)@9;j949494:FE:A:%:8:7-;e;;;,;;;;.<(2<.[<<<4<<'<'=A=/]===='=%=!>'9>a>>(>+>%>?,,?Y?y?#?$???"@H=@J@@'@"A@9AzAAA=A& B 3B!TB!vB}BkC C C#C1CD)9DcD'D DD D2D E !E-E(h*\h#h9h9hi;i'[i&i*i&i*i'j$Dj3ijjjj j#jk*=k hk!kkkkkkkll$l-l@lBlKl Rl_l sl~l l l l lll)l mB?m,m!m0m(n'+nSn-onAn!n-o/oo oo p9p Upvp.p p p ppqq1q Iq<WqqKqq q r r$r-r=rPrfr-rrrrr+rs6sRs$ns sssSs&t%.tTtlt t ttt=t=t&u!,uNu$mu4uu u u0u."vQvYv8_vv!v#v v wcw^wwwww#x2x Ox [xix |xx xx8xFx@-y/nyFyy!z=%zDczz z!zz(z!{6{ O{Y{w{ {7{={@|A| J| V| c|;m|7|/| }} :}#G}k}!}#}} }}~~~5~J~^~~~~~~~'~<BNC24?=7}:; ,7R)m8#Ձ5$/#T<x$ڂ(!?)^/&߃*'Hp'1*/?#Z~օ& B N\z'*&.$G0l*ȇ+!Ik Ɉ9AI Q ] iv  * ։ 3 N[pъ  )I1${(9ɋ/"'R=z&$ߌ*(/#X|D JCkʏ ُ      - ; I Wejy#'8`!̑'#!, N#[/ $%$$A,fɓ9@H[ (” 3*C nX=%&LF̖BSV: D+Htu=r2ʙ[Ydٚ`>G Qr&JsqD2*/]Uà46NecO0`>&]5wg %2KJXJ8:>s,@ߥ. ?O-?'H%6n2Aا/ZJuJko,.˪D۪ N; C׫AC]=E߬%8HSqzE>ϮAKPJEB-?pzR+P~CϱMNaPCSEw;vMHĴT b>G!LiJSNUBm?U"ĸ@:(GcI}8s8-<˻IJR ǼѼ(( (2([(ǽ$ݽ%*(S e9s˾$ #$H^u 4ǿ:67En  (6WTb<Liz$ E3:O9+S;D@2O@DE>1 4<Bq*F?=8}8B42+g.4/;'$c@7FWH@R:4Ko>7l2EH@.=o=3B:b?C@!IbQAO@1=N:O736NazA9P.BX5j(5K\l#"$hEB=0nFGNA3A >NO06EtP]FtvjKq-6U7I5TdsIBuqH3\CBKKcD@5V/W?62Ji;EM6-EK0F /Ri?q,KP K;&.&O&B'BI'q'I'H(;7)@s)-)L)/*6*? +L`+?+D+2,P-$..S//0i1;1@1x222,2(2234#32X3*3(3"3 4+#4/O4648494)5>5U5h5}5(5 5O5<6N6%i6 6"64616)#7(M7v777&77 7 8 88 38-=8k8,88 888& 909,E9$r9!9"9#9(: ):"5:#X:|::#::+:h;"x;;;';';!<A<(a<J<U<.+=#Z=&~=#==&=#>9'>"a>>'>>>>#?+?CF?$??(??@#$@.H@2w@@@@@!A%A>A,^A/A/A/AB7-B;eBB6B>B[*CIC(CCD/DJD ^DD-D.D*D*!E+LE"xEEEE E%E+!F4MF+F'F;FFG5YG GEGQGY4H4H9H1H&/IVI<iIGI*I4JDNJJ9J+J6K+JKvKK=KK@K$.LSL*oLLLLLM$&MKMdM*M*M!MMN0NIN,^NNNN<N O:&OJaO$OOO, P9PTPoPPP,PPQ Q9Q.PQ-Q QQQQ9Q!R *R5RRR aRoRRRRR RR$R#S/4SdSS SS+SS1S4T,PT}T+T+T7T#U3U,FU0sU:UU&U*V+EV;qV+V/V9 W6CW(zW?W,W X@X[XJmX(XX,XY12YdY uYYYgYZ$Z|"|K| A}$K}#p}+})},}4~@L~~~,~'~A+X0()&///_) ǀ%:V*v'#' >3%r6%ς-B#Jf)*ۃ2/9,i5̄4 #7%[+,څ+,3!`@?Æ;S"q'ԇ"8'0` ̈,HYc: =/YNJ3VMmV<OS \}ό+!.3/b #Hڍ #D] w%%#Ў$ 9 COi}ďߏ  &: O\q ʐ#  - 8F ]h p|   ͑ڑ%-MI3F˒0KC/$!1:B[wŔ$&.AW n'ߕ  &6V+j$Ӗ/ETm ɗ җ ܗ'"%HXt"Θ&61O<(-> FR nz! ƚ Ӛ8 D^ pz Λ ܛ     *7 F-P5~ œݜ"':.>i35ܝ-I\eN|˞3UItK 'D?[V("A+d+)$%>D)1 5;MqI" ,=+[,+ JNe  ̥ե %*"P s@ȦH R5o)*ϧ6(1'Z.Ѩ!"='LeIĩ *'Ks-8֪1AYSV2C7{:ڬ&'Nl(Э>8W3Į.@%44M;-#1 U aOnݱ %=]x<=βZ 0g+*ijC13$e"8ô1/. ^Aja`o$ʶC b=9<+Nz% Ҹ޸82-2`8̹ѹ`[2z4&  <0P0\+$/$T!y!"&?%;e 28 +U6n_tMUd:3L)GvI  1Qf~./8"2!U=wO%!$Gl {) 8 ,?AC #;N>f!P.G#_%-) !"D5Z5%)&0DWB"&)=%g%(+$%- S!t ! !: Yzh<|/G)Lv 5%88Ql58  ':Qf>w.AARPJ 0:IBG@Oen}0$b;w;-6TKs"5)@ E"R u-6>8O42Jg&!)!14S!#<Zx7955>5t955!Pr" '* Rs#1&O.v$:--38a$8.('.P2-7%4Zx  8Tm(,+HaafQ *$4Y]z*""I$In<!*1\#y9:-)@!j#5O ] ttC&0j<9D+=pR68SPpF7@OQ_1AB%-h-CBCK?D>=S6()3.O4~/8>?[97= $K#p3-,#*H(b$? _8\:=)=8v  $1MJB'A0EHv5C09js ]_5p= +-A3o2/MT!jSA"A:,|::/:OD.//@0p(91 6FBKYGS]5LJ4C$>9'0a2:-/.1^+ 2(([ ?G+ "s   5   5 FR 5 @ @ EQ I ) + '7 U_ T V Ua S Z 9ful3;7;sC|p?0Fw7**D,o#%EI4.( M=#* 3-T/;OI^"9>,k~K.;-2i3(953$iLK,'T[1c,%,-Zl>"1.`q %.&=#d!(% . N l   O Q!Y!$r!1!C! ","%I"Do"*"$"&#$+#P#m#(>$$g$"$*$ $($ $%+E%q%!%%7%%&"&-4&<b&9&&&-&3' Q'=^'2'*''G(/X(9(((L()%)8O))E) )(*5)*._*g*O*=F+o+M+9B,|,A,@,9->=-)|-*-- --- .*.3.F. M.CY..=.5.I(/+r/ //////0/00?90Gy00T0B.1Lq1 111$2$420Y23222<2"3>43s3%313(34,343`4544245+<5)h5"5-54536)L6%v6<6=67=.7l7777)77858-Q8#88-889,!9+N9%z9!9 99):,:+K:w::::.:Q;n;;X;;;.;.<N<0l<7<K<d!=;=M=?>4P>W>(>A?TH?A?:?=@6X@:@:@4A:A5RA2A2A2A !B BB@cBBB>B5&C<\C8CC6C4'D1\DED&D%DB!E dEnE0vEE1E>E%!F*GF*rF0F6F>G/DG"tG:G&G2G.,H([H'H,H7H9I!KI-mIIIIII!I J&J :J[JcJ'sJ J&J8JK#K)4K&^K KKKKKKL(LFL]L5pL$L%L%L'MA?M3M,M&M4 NE>NGNEN(O;O0YO/O%O#OGP+LP/xP+P/P-Q02Q4cQ#Q!QQ,Q'RGR-dRRRRRSS"SAS^SxS}SSSSS SS SSSS TTT6T*RT}TPT,T'U<?U#|U U&U+UJV$_V-VVRW#kWW!WWWX/X IX TX `XXXXXX@X -YT9YY YYY YYYY Z+(ZTZjZ{ZZ1ZZZ[,%[ R[\[u[W[ [)[\/\ I\W\f\l\Du\I\ ]#]4]&S]:z]]] ];].#^R^Z^G`^0^^%^ _ (_w4_t_!`@`O`)d`%` ` `` `` `a9 aEDaHa@aGb \b}b>bBbc 1c%>cdc3tcccc c d dD dGedEddd e eA&e>he(e e"ef*f$;f1`f,ff f#f fg$gBgQgfg!ggg!gg'gA$hDfhEh2h4$iMYi9i4i>j Ujbj'jjjDj(kP9k*k)kDk,$lQl#jll l0l0m"1mTmqm3m/mm'n50n-fn9nn+noo/oGo fotoo3o ooop%%p%Kp"qpp#pp-p(q@q]qnq'qqqq rr$r%Crirr r r r rrrr ss"s +s08s is vsss7s sst&t6tLtbtuttt tttKt/'uFWu7u#u>u/9vHiv&v&v+w+,w#Xw |wwwWf  j6 j$>J,7(l ! ch`p2DwM V82C@ p` Hc y;x4N p$4 2eHjMW|AWVW7Y^u5NVfHdjp:\ 5 qF  "$k  >M\.%s~?&Dr:X_o(6%SIo& "x ^.qaw wn@62:y [ 3Rh\m!8s@ '1fc0mrPh+R bK9>o&# _=)d ;S`bZ qiH$IkV~QU JzOYD)!Q~:;-O5{ TU G &<q;SF4Ya^'dw/* j7tO>8C Jj9zn[Z tOZZ <2[J=  E=}(Ng4,D ,"]m5wD +c_ i>k5AA}8.U$ 29m/C{d2 - gMG6,u@ |~}~ < <=qI V '> SQx*  BbP TEn  / 'G RY %{NXm Mb| g  X=bNS [W H%R(}?J C2WF@$G#A N~H+JA]d f uP ok#6ZgHP_jFV ,{] 4\8G@"5>s6 !RgQ>nOlQ [ZBa&mr27a~O90vsbyuL[}] .z -Ih/YX )7AE4<uMsEM-i}+ #zUFxEo{R`sf*;.z! wF mGcX/ #-{;90tl+8: { tXU|-e#Xk1Q` He U_B? y} ht _B FSUz G% E+T^e3 :RV0qUur 3uN)  vnF 0/!rQkvb[l6 q IK7. ; iT h,:[fG0 d\B}=  ^_}%Y"V!3_PNxLrQbQ(X rz# j C9!ewv]w *cmY*xOI7iJ|o-a)YD8Sq_ 3"k6gz+5$~V^,pWW1 3 z a K i e N=Np 0iHM Pv}lxjyI1nKoplv b7XC Z%Z + "U4A:" ] <P'9D{i+4fQ )&45 9 ]_'?*  3 Fe$dd   R[  hpu Rm  ;W(H \1  h%) cRCa v!TD i8 uY| *,s-ge(4(>/~M /O`{< ^rD^<=yL.>I!lT 'xy$ n/TB. B6:G* D@/^  '  6%<Y#\k,\hLTK%J'd&, Ks 05MLBoAEZt](L @WVq? k=&9#*c?"agL7d])Kw1A( n@S;\u . |0FePph Lb 3Sco t]pC$ k&Kvis ")E?1*mjKrt' 1wny7 e` t3J< ^~SI|t5 @ UnI?0&L918O   P.l` Xa gxZ `+ =CA -E{C;B P3G LfOTcx\g KlB`? Jl|  q-[#f? E z1|va o r:y T8 2ysf)v  %d: (Unknown format content type %s) ... (skipping %lu zeroes, resuming at file offset: 0x%lx) Dir Index Address MD5 Name Size Time Unknown version. [Abbrev Number: %ld codepage settings are ignored. Symbols from %s: Symbols from %s[%s]: Undefined symbols from %s: Undefined symbols from %s[%s]: Address Length Address Length Offset Name Offset Kind Name Link flags : Start of program headers: Opcodes: Section to Segment mapping: The %s (offset 0x%lx, lines %s, columns %u): The %s is empty. The Directory Table (offset 0x%lx): The Directory Table is empty. The File Name Table (offset 0x%lx): The File Name Table is empty. The following switches are optional: [Use file %s in directory table entry %d] [Use file table entry %d] %s: file format %s %s: Corrupt entries list %s: Found separate debug info file: %s %sgroup section [%5u] `%s' [%s] contains %u sections: '%s' relocation section at offset 0x%lx contains %ld bytes: Address table: Archive index: Assembly dump of section %s CTF archive member: %s: CU table: Can't get contents for section '%s'. Could not find unwind info section for Disassembly of section %s: Displaying contents of Renesas V850 notes section at offset 0x%lx with length 0x%lx: Dump of CTF section '%s' in linked file %s: Dump of CTF section '%s': Dynamic info segment at offset 0x%lx contains %d entry: Dynamic info segment at offset 0x%lx contains %d entries: Dynamic section at offset 0x%lx contains %lu entries: Dynamic section at offset 0x%lx contains 1 entry: Dynamic symbol information is not available for displaying symbols. ERROR: unwind length too long (0x%lx > 0x%lx) Elf file type is %s File: %s Hex dump of section '%s' in linked file %s: Hex dump of section '%s': Histogram for `%s' bucket list length (total of %lu bucket): Histogram for `%s' bucket list length (total of %lu buckets): Histogram for bucket list length (total of %lu bucket): Histogram for bucket list length (total of %lu buckets): Image fixups for needed library #%d: %s - ident: %lx Image relocs In linked file '%s' relocation section In linked file '%s' section '%s' at offset 0x%lx contains %ld bytes: In linked file '%s' symbol section '%s' contains %lu entry: In linked file '%s' symbol section '%s' contains %lu entries: In linked file '%s' the dynamic section at offset 0x%lx contains %lu entries: In linked file '%s' the dynamic section at offset 0x%lx contains 1 entry: In linked file '%s' the dynamic symbol table contains %lu entry: In linked file '%s' the dynamic symbol table contains %lu entries: In linked file '%s' the version definition section '%s' contains %u entry: In linked file '%s' the version definition section '%s' contains %u entries: In linked file '%s' the version needs section '%s' contains %u entry: In linked file '%s' the version needs section '%s' contains %u entries: In linked file '%s' the version symbols section '%s' contains %lu entry: In linked file '%s' the version symbols section '%s' contains %lu entries: In linked file '%s': In linked file '%s: the dynamic info segment at offset 0x%lx contains %d entry: In linked file '%s: the dynamic info segment at offset 0x%lx contains %d entries: LTO Symbol table '%s' is empty! Library list section '%s' contains %lu entries: Library list section '%s' contains %lu entries: No version information found in linked file '%s'. No version information found in this file. Options supported for -P/--private switch: Primary GOT: Program Headers: Relocation section Section '%s' contains %d entry: Section '%s' contains %d entries: Section '%s' has an invalid size: %#llx. Section '%s' has no debugging data. Section '.conflict' contains %lu entry: Section '.conflict' contains %lu entries: Section '.liblist' contains %lu entry: Section '.liblist' contains %lu entries: Section Header: Section Headers in linked file '%s': Section Headers: Static GOT: String dump of section '%s' in linked file %s: String dump of section '%s': Symbol table '%s' contains %lu entry: Symbol table '%s' contains %lu entries: Symbol table '%s' has a sh_entsize of zero! Symbol table for image contains %lu entry: Symbol table for image contains %lu entries: Symbol table: TU table: The %s section is empty. The LTO Symbol table section '%s' in linked file '%s' is empty! The decoding of unwind sections for machine type %s is not currently supported. There are no dynamic relocations in linked file '%s'. There are no dynamic relocations in this file. There are no program headers in linked file '%s'. There are no program headers in this file. There are no relocations in linked file '%s'. There are no relocations in this file. There are no section groups in linked file '%s'. There are no section groups in this file. There are no sections group in linked file '%s'. There are no sections in this file. There are no static relocations in linked file '%s'. There are no static relocations in this file. There are no unwind sections in this file. There is no dynamic section in linked file '%s'. There is no dynamic section in this file. To see the dynamic relocations add --use-dynamic to the command line. Unwind section Unwind section '%s' at offset 0x%lx contains %lu entry: Unwind section '%s' at offset 0x%lx contains %lu entries: Version definition section '%s' contains %u entry: Version definition section '%s' contains %u entries: Version needs section '%s' contains %u entry: Version needs section '%s' contains %u entries: Version symbols section '%s' contains %lu entry: Version symbols section '%s' contains %lu entries: ldinfo dump not supported in 32 bits environments start address 0x FileSiz MemSiz Flags Align Flags: %08x possible : arm[_interwork], i386, mcore[-elf]{-le|-be}, thumb %s -M [] [: 0x%x], --[no-]show-raw-insn Display hex alongside symbolic disassembly --add-stdcall-underscore Add underscores to stdcall symbols in interface library. --adjust-vma=OFFSET Add OFFSET to all displayed section addresses --ctf-parent=SECTION Use SECTION as the CTF parent --ctf=SECTION Display CTF info from SECTION --disassemble= Display assembler contents from --dwarf-check Make additional dwarf consistency checks. --dwarf-depth=N Do not display DIEs at depth N or greater --dwarf-start=N Display DIEs starting at offset N --exclude-symbols Don't export --export-all-symbols Export all symbols to .def --file-start-context Include context from start of file (with -S) --identify-strict Causes --identify to report error when multiple DLLs. --inlines Print all inlines for source line (with -l) --insn-width=WIDTH Display WIDTH bytes on a single line for -d --leading-underscore All symbols should be prefixed by an underscore. --no-addresses Do not print address alongside disassembly --no-default-excludes Clear default exclude symbols --no-export-all-symbols Only export listed symbols --no-leading-underscore All symbols shouldn't be prefixed by an underscore. --no-recurse-limit Disable a limit on recursion whilst demangling --plugin NAME Load the specified plugin --prefix-addresses Print complete address alongside disassembly --prefix-strip=LEVEL Strip initial directory names for -S --prefix=PREFIX Add PREFIX to absolute paths for -S --recurse-limit Enable a limit on recursion whilst demangling (default) --source-comment[=] Prefix lines of source code with --special-syms Include special symbols in symbol dumps --start-address=ADDR Only process data whose address is >= ADDR --stop-address=ADDR Only process data whose address is < ADDR --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5. --visualize-jumps Visualize jumps by drawing ASCII art lines --visualize-jumps=color Use colors in the ASCII art --visualize-jumps=extended-color Use extended 8-bit color codes --visualize-jumps=off Disable jump visualization Hardware Capabilities: Properties: [Requesting program interpreter: %s] --dyn-syms Display the dynamic symbol table --lto-syms Display LTO symbol tables --no-demangle Do not demangle low-level symbol names. (default) --no-recurse-limit Disable a demangling recursion limit --recurse-limit Enable a demangling recursion limit. (default) --sections An alias for --section-headers --segments An alias for --program-headers --sym-base=[0|8|10|16] Force base for symbol sizes. The options are mixed (the default), octal, decimal, hexadecimal. --symbols An alias for --syms --yydebug Turn on parser debugging Library Time Stamp Checksum Version Flags Library Time Stamp Checksum Version Flags [Reserved] [unsupported opcode] finish %*s%*s%*s .debug_abbrev.dwo: 0x%s 0x%s .debug_line.dwo: 0x%s 0x%s .debug_loc.dwo: 0x%s 0x%s .debug_str_offsets.dwo: 0x%s 0x%s Applies to region from %#lx Applies to region from %#lx Applies to region from %#lx to %#lx Arguments: %s Build ID: Cannot decode 64-bit note in 32-bit build Creation date : %.17s DW_MACRO_%02x arguments: DW_MACRO_%02x has no arguments Description data: Global symbol table name: %.*s Image id: %.*s Image name: %.*s Last patch date: %.17s Length: %#lx Linker id: %.*s Location: Malformed note - does not end with \0 Malformed note - filenames end too early Malformed note - too short for header Malformed note - too short for supplied file count Module name : %s Module name : Module version : %s Module version : Name: %s OS: %s, ABI: %ld.%ld.%ld Offset Info Type Symbol's Value Symbol's Name Offset Info Type Symbol's Value Symbol's Name + Addend Offset Begin End Expression Offset Begin End Page size: Provider: %s UNKNOWN DW_LNE_HP_SFC opcode (%u) Version: Version: %#lx --add-indirect Add dll indirects to export file. --add-stdcall-alias Add aliases without @ --as Use for assembler --base-file Read linker generated base file --def Name input .def file --dllname Name of input dll to put into output lib. --dlltool-name Defaults to "dlltool" --driver-flags Override default ld flags --driver-name Defaults to "gcc" --dry-run Show what needs to be run --entry Specify alternate DLL entry point --exclude-symbols Exclude from .def --export-all-symbols Export all symbols to .def --image-base Specify image base address --implib Synonym for --output-lib --leading-underscore Entrypoint with underscore. --machine --mno-cygwin Create Mingw DLL --no-default-excludes Zap default exclude symbols --no-export-all-symbols Only export .drectve symbols --no-idata4 Don't generate idata$4 section --no-idata5 Don't generate idata$5 section --no-leading-underscore Entrypoint without underscore --nodelete Keep temp files. --output-def Name output .def file --output-exp Generate export file. --output-lib Generate input library. --quiet, -q Work quietly --target i386-cygwin32 or i386-mingw32 --verbose, -v Verbose --version Print dllwrap version -A --add-stdcall-alias Add aliases without @. -C --compat-implib Create backward compatible import library. -D --dllname Name of input dll to put into interface lib. -F --linker-flags Pass to the linker. -I --identify Report the name of the DLL associated with . -L --linker Use as the linker. -M --mcore-elf Process mcore-elf object files into . -S --as Use for assembler. -U Add underscores to .lib -U --add-underscore Add underscores to all symbols in interface library. -V --version Display the program version. -a --add-indirect Add dll indirects to export file. -b --base-file Read linker generated base file. -c --no-idata5 Don't generate idata$5 section. -d --input-def Name of .def file to be read in. -e --output-exp Generate an export file. -f --as-flags Pass to the assembler. -h --help Display this information. -k Kill @ from exported names -k --kill-at Kill @ from exported names. -l --output-lib Generate an interface library. -m --machine Create as DLL for . [default: %s] -n --no-delete Keep temp files (repeat for extra preservation). -p --ext-prefix-alias Add aliases with . -t --temp-prefix Use to construct temp file names. -v --verbose Be verbose. -x --no-idata4 Don't generate idata$4 section. -y --output-delaylib Create a delay-import library. -z --output-def Name of .def file to be created. 0 (*local*) 1 (*global*) @ Read options from . @ Read options from Abbrev Offset: 0x%s DWO ID: 0x%s Floating Point mode: Header flags: 0x%08x Image id : %.*s Language: %.*s Last modified : Length: 0x%s (%s) Link time: Major id: %u, minor id: %u Num: Value Size Type Bind Vis Ndx Name Num: Value Size Type Bind Vis Ndx Name Patch time: Pointer Size: %d Section contributions: Signature: 0x%s Type Offset: 0x%s Unit Type: %s (%x) Version: %d [Index] Name description data: identity: %s # sc value section type aux name/off %#06lx: Name index: %lx %#06lx: Name: %s %#06lx: Parent %d, name index: %ld %#06lx: Parent %d: %s %#06lx: Rev: %d Flags: %s %#06lx: Version: %d %*s %*s Purpose %*s %10s %*s %*s %10s %*s Purpose %-20s %-10s Description %4u %08x %3u %u index entry: %u index entries: (Starting at file offset: 0x%lx) (Unknown inline attribute value: %s) --ctf-parent= Use section as the CTF parent --ctf-strings= Use section as the CTF external strtab --ctf-symbols= Use section as the CTF external symtab --ctf= Display CTF info from section --dwarf-depth=N Do not display DIEs at depth N or greater --dwarf-start=N Display DIEs starting at offset N --enable-x86-feature [ibt|shstk|lam_u48|lam_u57] Enable x86 feature --disable-x86-feature [ibt|shstk|lam_u48|lam_u57] Disable x86 feature --input-mach [none|i386|iamcu|l1om|k1om|x86_64] Set input machine type --output-mach [none|i386|iamcu|l1om|k1om|x86_64] Set output machine type --input-type [none|rel|exec|dyn] Set input file type --output-type [none|rel|exec|dyn] Set output file type --input-osabi [%s] Set input OSABI --output-osabi [%s] Set output OSABI --output=DIRNAME - specify the output directory for extraction operations --plugin Load the specified plugin --plugin

- load the specified plugin --record-libdeps= - specify the dependencies of this library --target=BFDNAME - specify the target object format as BFDNAME -A --arch-specific Display architecture specific information (if any) -C --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' -C, --demangle[=STYLE] Decode mangled/processed symbol names The STYLE, if specified, can be `auto', `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' -D Use zero for symbol map timestamp -U Use actual symbol map timestamp (default) -D Use zero for symbol map timestamp (default) -U Use an actual symbol map timestamp -D --enable-deterministic-archives Produce deterministic output when stripping archives -U --disable-deterministic-archives Disable -D behavior (default) -D --enable-deterministic-archives Produce deterministic output when stripping archives (default) -U --disable-deterministic-archives Disable -D behavior -D --use-dynamic Use the dynamic section info when displaying symbols -D, --disassemble-all Display assembler contents of all sections -EB --endian=big Assume big endian format when disassembling -EL --endian=little Assume little endian format when disassembling -F, --file-offsets Include file offsets when displaying information -G, --stabs Display (in raw form) any STABS info in the file -H --help Print this help message -v --verbose Verbose - tells you what it's doing -V --version Print version information -H --help Display this information -H, --help Display this information -I --histogram Display histogram of bucket list lengths -I --input-target Assume input file is in format -O --output-target Create an output file in format -B --binary-architecture Set output arch, when input is arch-less -F --target Set both input and output format to --debugging Convert debugging information, if possible -p --preserve-dates Copy modified/access timestamps to the output -I --input-target= Assume input file is in format -O --output-target= Create an output file in format -F --target= Set both input and output format to -p --preserve-dates Copy modified/access timestamps to the output -I, --include=DIR Add DIR to search list for source files -L --lint|--enable-checks Display warning messages for possible problems -L, --process-links Display the contents of non-debug sections in separate debuginfo files. (Implies -WK) -M, --disassembler-options=OPT Pass text OPT on to the disassembler -P --process-links Display the contents of non-debug sections in separate debuginfo files. (Implies -wK) -P, --private=OPT,OPT... Display object format specific contents -R --relocated-dump= Dump the relocated contents of section -R --remove-section= Also remove section from the output --remove-relocations Remove relocations from section -s --strip-all Remove all symbol and relocation information -g -S -d --strip-debug Remove all debugging symbols & sections --strip-dwo Remove all DWO sections --strip-unneeded Remove all symbols not needed by relocations --only-keep-debug Strip everything but the debug information -M --merge-notes Remove redundant entries in note sections (default) --no-merge-notes Do not attempt to remove redundant notes -N --strip-symbol= Do not copy symbol --keep-section= Do not strip section -K --keep-symbol= Do not strip symbol --keep-section-symbols Do not strip section symbols --keep-file-symbols Do not strip file symbol(s) -w --wildcard Permit wildcard in symbol comparison -x --discard-all Remove all non-global symbols -X --discard-locals Remove any compiler-generated symbols -v --verbose List all object files modified -V --version Display this program's version number -h --help Display this output --info List object formats & architectures supported -o Place stripped output into -R, --dynamic-reloc Display the dynamic relocation entries in the file -S --section-headers Display the sections' header -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --quiet Suppress "no symbols" diagnostic --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number -S, --source Intermix source code with disassembly -T --silent-truncation If a symbol name is truncated, do not add [...] suffix -T, --dynamic-syms Display the contents of the dynamic symbol table -V --version-info Display the version sections (if present) -W --wide Allow output width to exceed 80 characters -W, --dwarf[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/=decodedline, f/=frames, F/=frames-interp, g/=gdb_index, i/=info, o/=loc, m/=macro, p/=pubnames, t/=pubtypes, R/=Ranges, l/=rawline, s/=str, O/=str-offsets, u/=trace_abbrev, T/=trace_aranges, U/=trace_info] Display the contents of DWARF debug sections -WK,--dwarf=follow-links Follow links to separate debug info files -WK,--dwarf=follow-links Follow links to separate debug info files (default) -WN,--dwarf=no-follow-links Do not follow links to separate debug info files -WN,--dwarf=no-follow-links Do not follow links to separate debug info files (default) -Wk,--dwarf=links Display the contents of sections that link to separate debuginfo files -a - --all Scan the entire file, not just the data section -d --data Only scan the data sections in the file [default] -a - --all Scan the entire file, not just the data section [default] -d --data Only scan the data sections in the file -a --all Equivalent to: -h -l -S -s -r -d -V -A -I -a, --archive-headers Display archive header information -b, --target=BFDNAME Specify the target object format as BFDNAME -c --archive-index Display the symbol/file index in an archive -d --dynamic Display the dynamic section (if present) -d, --disassemble Display assembler contents of executable sections -e --headers Equivalent to: -h -l -S -e, --debugging-tags Display debug information using ctags style -f --print-file-name Print the name of the file before each string -n --bytes=[number] Locate & print any NUL-terminated sequence of at - least [number] characters (default 4). -t --radix={o,d,x} Print the location of the string in base 8, 10 or 16 -w --include-all-whitespace Include all whitespace as valid string characters -o An alias for --radix=o -T --target= Specify the binary file format -e --encoding={s,S,b,l,B,L} Select character size and endianness: s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit -s --output-separator= String used to separate strings in output. @ Read options from -h --help Display this information -v -V --version Print the program's version number -f, --file-headers Display the contents of the overall file header -g --section-groups Display the section groups -g, --debugging Display debug information in object file -h --file-header Display the ELF file header -h --help Display this information -v --version Display the version number of %s -h, --[section-]headers Display the contents of the section headers -i --instruction-dump= Disassemble the contents of section -i, --info List object formats and architectures supported -j --only-section Only copy section into the output --add-gnu-debuglink= Add section .gnu_debuglink linking to -R --remove-section Remove section from the output --remove-relocations Remove relocations from section -S --strip-all Remove all symbol and relocation information -g --strip-debug Remove all debugging symbols & sections --strip-dwo Remove all DWO sections --strip-unneeded Remove all symbols not needed by relocations -N --strip-symbol Do not copy symbol --strip-unneeded-symbol Do not copy symbol unless needed by relocations --only-keep-debug Strip everything but the debug information --extract-dwo Copy only DWO sections --extract-symbol Remove section contents but keep symbols --keep-section Do not strip section -K --keep-symbol Do not strip symbol --keep-section-symbols Do not strip section symbols --keep-file-symbols Do not strip file symbol(s) --localize-hidden Turn all ELF hidden symbols into locals -L --localize-symbol Force symbol to be marked as a local --globalize-symbol Force symbol to be marked as a global -G --keep-global-symbol Localize all symbols except -W --weaken-symbol Force symbol to be marked as a weak --weaken Force all global symbols to be marked as weak -w --wildcard Permit wildcard in symbol comparison -x --discard-all Remove all non-global symbols -X --discard-locals Remove any compiler-generated symbols -i --interleave[=] Only copy N out of every bytes --interleave-width Set N for --interleave -b --byte Select byte in every interleaved block --gap-fill Fill gaps between sections with --pad-to Pad the last section up to address --set-start Set the start address to {--change-start|--adjust-start} Add to the start address {--change-addresses|--adjust-vma} Add to LMA, VMA and start addresses {--change-section-address|--adjust-section-vma} {=|+|-} Change LMA and VMA of section by --change-section-lma {=|+|-} Change the LMA of section by --change-section-vma {=|+|-} Change the VMA of section by {--[no-]change-warnings|--[no-]adjust-warnings} Warn if a named section does not exist --set-section-flags = Set section 's properties to --set-section-alignment = Set section 's alignment to bytes --add-section = Add section found in to output --update-section = Update contents of section with contents found in --dump-section = Dump the contents of section into --rename-section =[,] Rename section to --long-section-names {enable|disable|keep} Handle long section names in Coff objects. --change-leading-char Force output format's leading character style --remove-leading-char Remove leading character from global symbols --reverse-bytes= Reverse bytes at a time, in output sections with content --redefine-sym = Redefine symbol name to --redefine-syms --redefine-sym for all symbol pairs listed in --srec-len Restrict the length of generated Srecords --srec-forceS3 Restrict the type of generated Srecords to S3 --strip-symbols -N for all symbols listed in --strip-unneeded-symbols --strip-unneeded-symbol for all symbols listed in --keep-symbols -K for all symbols listed in --localize-symbols -L for all symbols listed in --globalize-symbols --globalize-symbol for all in --keep-global-symbols -G for all symbols listed in --weaken-symbols -W for all symbols listed in --add-symbol =[

:][,] Add a symbol --alt-machine-code Use the target's 'th alternative machine --writable-text Mark the output text as writable --readonly-text Make the output text write protected --pure Mark the output file as demand paged --impure Mark the output file as impure --prefix-symbols Add to start of every symbol name --prefix-sections Add to start of every section name --prefix-alloc-sections Add to start of every allocatable section name --file-alignment Set PE file alignment to --heap [,] Set PE reserve/commit heap to / --image-base
Set PE image base to
--section-alignment Set PE section alignment to --stack [,] Set PE reserve/commit stack to / --subsystem [:] Set PE subsystem to [& ] --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}] Compress DWARF debug sections using zlib --decompress-debug-sections Decompress DWARF debug sections using zlib --elf-stt-common=[yes|no] Generate ELF common symbols with STT_COMMON type --verilog-data-width Specifies data width, in bytes, for verilog output -M --merge-notes Remove redundant entries in note sections --no-merge-notes Do not attempt to remove redundant notes (default) -v --verbose List all object files modified @ Read options from -V --version Display this program's version number -h --help Display this output --info List object formats & architectures supported -j, --section=NAME Only display information for section NAME -l --program-headers Display the program headers -l, --line-numbers Include line numbers and filenames in output -m, --architecture=MACHINE Specify the target architecture as MACHINE -n --notes Display the core notes (if present) -p --string-dump= Dump the contents of section as strings -p, --private-headers Display object format specific file header contents -r Ignored for compatibility with rc @ Read options from -h --help Print this help message -V --version Print version information -r --relocs Display the relocations (if present) -r, --reloc Display the relocation entries in the file -s --syms Display the symbol table -s, --full-contents Display the full contents of all sections requested -t Update the archive's symbol map timestamp -h --help Print this help message -v --version Print version information -t --section-details Display the section details -t, --syms Display the contents of the symbol table(s) -u --unwind Display the unwind info (if present) -v --version Display the version number of readelf -v, --version Display this program's version number -w --debug-dump[a/=abbrev, A/=addr, r/=aranges, c/=cu_index, L/=decodedline, f/=frames, F/=frames-interp, g/=gdb_index, i/=info, o/=loc, m/=macro, p/=pubnames, t/=pubtypes, R/=Ranges, l/=rawline, s/=str, O/=str-offsets, u/=trace_abbrev, T/=trace_aranges, U/=trace_info] Display the contents of DWARF debug sections -w, --wide Format output for more than 80 columns -wK --debug-dump=follow-links Follow links to separate debug info files -wK --debug-dump=follow-links Follow links to separate debug info files (default) -wN --debug-dump=no-follow-links Do not follow links to separate debug info files -wN --debug-dump=no-follow-links Do not follow links to separate debug info files (default) -wk --debug-dump=links Display the contents of sections that link to separate debuginfo files -x --hex-dump= Dump the contents of section as bytes -x, --all-headers Display the contents of all headers -z --decompress Decompress section before dumping it -z, --disassemble-zeroes Do not skip blocks of zeroes when disassembling 32 bit pointers: 64 bit pointers: : @ Read options from @ Read options from @ - read options from ABI Version: %d Address size (bytes): %d Advance Line by %s to %d Advance PC by %s to 0x%s%s Advance PC by %s to 0x%s[%d]%s Advance PC by constant %s to 0x%s%s Advance PC by constant %s to 0x%s[%d]%s Advance PC by fixed size amount %s to 0x%s Augmentation data: Build-ID (%#lx bytes): CRC value: %#x Checksum Len: %lu Checksum: Class: %s Cnt: %d Comdat_Key Kind Visibility Size Slot Type Section Name Comdat_Key Kind Visibility Size Slot Name Compact model index: %d Compilation Unit @ offset 0x%s: Copy DWARF Version: %d DW_CFA_??? (User defined call frame op: %#x) DW_CFA_def_cfa_expression: DW_CFA_expression: Data: %s Directory: %s Entry Entry Dir Time Size Name Entry point address: Extended opcode %d: Extension opcode arguments: File: %lx File: %s Filename: %s Flags Flags: 0x%lx%s Flags: %s Version: %d For compilation unit at offset 0x%s: Generic options: ID: ID: Index: %d Cnt: %d Initial value of 'is_stmt': %d Is Supp: %u Length: %ld Length: %ld Length: %ld Line Base: %d Line Range: %d Machine: %s Magic: Maximum Ops per Instruction: %d Minimum Instruction Length: %d Name: %s No aux header No emulation specific options No section header No strings found in this section. Note: This section has relocations against it, but these have NOT been applied to this dump. Num: Index Value Name Number TAG (0x%lx) Number of columns: %u Number of program headers: %u Number of section headers: %u Number of slots: %u Number of used entries: %u OS/ABI: %s Offset Info Type Sym. Value Sym. Name Offset Info Type Sym. Value Sym. Name + Addend Offset into .debug_info section: 0x%lx Offset into .debug_info: 0x%lx Offset into .debug_line: 0x%lx Offset size: %d Offset table Offset: 0x%lx Offset: %#08lx Link: %u (%s) Opcode %d has %d arg Opcode %d has %d args Opcode Base: %d Options for %s: Options passed to DLLTOOL: PPC hi-16: Personality routine: Pointer Size: %d Prologue Length: %d Registers restored: Rest are passed unmodified to the language driver Restore stack from frame pointer Return register: %s Section header string table index: %u Segment Sections... Segment Size: %d Segment selector (bytes): %d Separate debug info file: %s Set File Name to entry %s in the File Name Table Set ISA to %lu Set ISA to %s Set basic block Set column to %s Set epilogue_begin to true Set is_stmt to %s Set prologue_end to true Size of area in .debug_info section: %ld Size of program headers: %u (bytes) Size of section headers: %u (bytes) Size of this header: %u (bytes) Size table Special opcode %d: advance Address by %s to 0x%s%s Special opcode %d: advance Address by %s to 0x%s[%d]%s Stack increment %d Tag Type Name/Value Type Offset VirtAddr PhysAddr Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align Type: %s Unhandled location type %u Unhandled magic Unknown GNU attribute: %s Unknown attribute: Unknown opcode %d with operands: Unsupported version (%d) Version def aux past end of section Version definition past end of section Version: %d Version: %d%s Version: 0x%lx Version: %d Version: %d Version: %u Version: %u [%3d] 0x%s [%3d] Signature: 0x%s Sections: [-X32] - ignores 64 bit objects [-X32_64] - accepts 32 and 64 bit objects [-X64] - ignores 32 bit objects [-g] - 32 bit small archive [D] - use zero for timestamps and uids/gids [D] - use zero for timestamps and uids/gids (default) [N] - use instance [count] of name [Nr] Name [Nr] Name Type Address Offset [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [Nr] Name Type Address Off Size ES Flg Lk Inf Al [O] - display offsets of files in the archive [P] - use full path names when matching [S] - do not build a symbol table [T] - make a thin archive [Truncated data] [U] - use actual timestamps and uids/gids [U] - use actual timestamps and uids/gids (default) [V] - display the version number [a] - put file(s) after [member-name] [b] - put file(s) before [member-name] (same as [i]) [bad block length] [c] - do not warn if the library had to be created [f] - truncate inserted file names [l ] - specify the dependencies of this library [o] - preserve original dates [reserved (%d)] [reserved] [s] - create an archive index (cf. ranlib) [truncated block] [u] - only replace files that are newer than current archive contents [v] - be verbose code limit: %08x d - delete file(s) from the archive flags: %08x flags: 0x%04x hash offset: %08x hash size: %02x hash type: %02x (%s) ident offset: %08x (- %08x) import file off: %u import strtab len: %u index entry %u: type: %08x, offset: %08x m[ab] - move file(s) in the archive magic: 0x%04x (0%04o) nbr code slots: %08x nbr import files: %u nbr relocs: %u nbr sections: %d nbr special slots: %08x (at offset %08x) nbr symbols: %u nbr symbols: %d opt hdr sz: %d p - print file(s) found in the archive page size: %02x q[f] - quick append file(s) to the archive r[ab][f][u] - replace existing or insert new file(s) into the archive s - act as ranlib scatter offset: %08x scnlen: %08x nreloc: %-6u scnlen: %08x nreloc: %-6u nlinno: %-6u spare1: %02x spare2: %08x string table len: %u string table off: %u symbols off: 0x%08x t[O][v] - display contents of the archive time and date: 0x%08x - version: %08x version: %u version: 0x%08x x[o] - extract file(s) from the archive #: Segment name Section name Address %3u %3u (%s) (File Offset: 0x%lx) (bytes into file) (bytes into file) Start of section headers: (bytes) (current) (end of tags at %08x) (inlined by) (location list) (no strings): (reset view) (start == end) (start > end) (strings size: %08x): (view %u) <%d><%lx>: ... <%d><%lx>: Abbrev Number: %lu <%d><%lx>: Abbrev Number: 0 Addr: 0x At least one of the following switches must be given: Canonical gp value: Convert addresses into line number/file name pairs. Copies a binary file, possibly transforming it in the process DW_MACINFO_define - lineno : %d macro : %*s DW_MACINFO_end_file DW_MACINFO_start_file - lineno: %d filenum: %d DW_MACINFO_undef - lineno : %d macro : %*s DW_MACINFO_vendor_ext - constant : %d string : %*s DW_MACRO_%02x DW_MACRO_%02x - DW_MACRO_define - lineno : %d macro : %*s DW_MACRO_define_strp - lineno : %d macro : %s DW_MACRO_define_sup - lineno : %d macro offset : 0x%lx DW_MACRO_end_file DW_MACRO_import - offset : 0x%lx DW_MACRO_import_sup - offset : 0x%lx DW_MACRO_start_file - lineno: %d filenum: %d DW_MACRO_start_file - lineno: %d filenum: %d filename: %s%s%s DW_MACRO_undef - lineno : %d macro : %*s DW_MACRO_undef_strp - lineno : %d macro : %s DW_MACRO_undef_sup - lineno : %d macro offset : 0x%lx Display information about the contents of ELF format files Display information from object . Display printable strings in [file(s)] (stdin by default) Displays the sizes of sections inside binary files Entries: Generate an index to speed access to archives Global entries: If no addresses are specified on the command line, they will be read from stdin If no input file(s) are specified, a.out is assumed Lazy resolver Length Number %% of total Coverage Line Number Statements: List symbols in [file(s)] (a.out by default). Local entries: Module pointer Module pointer (GNU extension) NONE NOTE: This section has relocations against it, but these have NOT been applied to this dump. Name (len: %u): No Line Number Statements. None Num: Name BoundTo Flags Offset Info Type Sym. Value Symbol's Name Offset Info Type Sym. Value Symbol's Name + Addend Offset Info Type Sym.Value Sym. Name Offset Info Type Sym.Value Sym. Name + Addend Options are: PLT lazy resolver Print a human readable interpretation of a COFF object file Removes symbols and sections from files Reserved entries: The options are: The options are: -A|-B|-G --format={sysv|berkeley|gnu} Select output style (default is %s) -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or hex -t --totals Display the total sizes (Berkeley only) --common Display total size for *COM* syms --target= Set the binary file format @ Read options from -h --help Display this information -v --version Display the program's version The options are: -a --ascii_in Read input file as ASCII file -A --ascii_out Write binary messages as ASCII -b --binprefix .bin filename is prefixed by .mc filename_ for uniqueness. -c --customflag Set custom flags for messages -C --codepage_in= Set codepage when reading mc text file -d --decimal_values Print values to text files decimal -e --extension= Set header extension used on export header file -F --target Specify output target for endianness. -h --headerdir= Set the export directory for headers -u --unicode_in Read input file as UTF16 file -U --unicode_out Write binary messages as UFT16 -m --maxlength= Set the maximal allowed message length -n --nullterminate Automatic add a zero termination to strings -o --hresult_use Use HRESULT definition instead of status code definition -O --codepage_out= Set codepage used for writing text file -r --rcdir= Set the export directory for rc files -x --xdbg= Where to create the .dbg C include file that maps message ID's to their symbolic name. The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names --recurse-limit Enable a demangling recursion limit. This is the default. --no-recurse-limit Disable a demangling recursion limit. -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv', `posix' or 'just-symbols'. The default is `bsd' -g, --extern-only Display only external symbols --ifunc-chars=CHARS Characters to use when displaying ifunc symbols -j, --just-symbols Same as --format=just-symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort The options are: -h --help Display this information -v --version Print the program's version number The options are: -i --input= Name input file -o --output= Name output file -J --input-format= Specify input format -O --output-format= Specify output format -F --target= Specify COFF target --preprocessor= Program to use to preprocess rc file --preprocessor-arg= Additional preprocessor argument -I --include-dir= Include directory when preprocessing rc file -D --define [=] Define SYM when preprocessing rc file -U --undefine Undefine SYM when preprocessing rc file -v --verbose Verbose - tells you what it's doing -c --codepage= Specify default codepage -l --language= Set language when reading rc file --use-temp-file Use a temporary file instead of popen to read the preprocessor output --no-use-temp-file Use popen (default) The options are: -q --quick (Obsolete - ignored) -n --noprescan Do not perform a scan to convert commons into defs -d --debug Display information about what is being done @ Read options from -h --help Display this information -v --version Print the program's version number The options are: @ Read options from The options are: @ Read options from -a --addresses Show addresses -b --target= Set the binary file format -e --exe= Set the input file name (default is a.out) -i --inlines Unwind inlined functions -j --section= Read section-relative offsets instead of addresses -p --pretty-print Make the output easier to read for humans -s --basenames Strip directory names -f --functions Show function names -C --demangle[=style] Demangle function names -R --recurse-limit Enable a limit on recursion whilst demangling. [Default] -r --no-recurse-limit Disable a limit on recursion whilst demangling -h --help Display this information -v --version Display the program's version The options are: @ Read options from -h --help Display this information -v --version Display the program's version Truncated .text section Unhandled version Unknown macro opcode %02x seen Update the ELF header of ELF files Warning: This section has relocations - addresses seen here may not be accurate. [without DW_AT_frame_base] address beyond section size and Line by %s to %d and extension table '%s' contain: at at offset 0x%lx contains %lu entries: at offset 0x%lx contains %lu entry: at offset 0x%lx contains %lu entries: bad symbol index: %08lx in reloc command specific modifiers: commands: cpusubtype: %08lx cputype : %08lx (%s) emulation options: filetype : %08lx (%s) flags : %08lx ( generic modifiers: length: %08x magic : %08lx magic : %08x (%s) ncmds : %08lx (%lu) no tags found number of CTL anchors: %u optional: program interpreter reserved : %08x sizeofcmds: %08lx (%lu) tags at %08x to %#lx type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx, alignment: %u type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx #lines %d #sources %d%08x: %c%s byte block: %c(addr_index: 0x%s): %s%c(alt indirect string, offset: 0x%s) %s%c(index: 0x%s): %s%c(indexed string: 0x%s): %s%c(indirect line string, offset: 0x%s): %s%c(indirect string, offset: 0x%s): %s%c(offset: 0x%s) %s%c(offset: 0x%s): %s%ld: .bf without preceding function%ld: unexpected .ef %lu %s (header %s, data %s) %s %s%c0x%s never used%s exited with status %d%s has no archive index %s is not a library%s is not a valid archive%s section data%s: %ld byte remains in the symbol table, but without corresponding entries in the index table %s: %ld bytes remain in the symbol table, but without corresponding entries in the index table %s: %s%s: %s: address out of bounds%s: %s: stab entry %ld is corrupt %s: %s: stab entry %ld is corrupt, strx = 0x%x, type = %d %s: .rsrc section is bigger than the file!%s: Can't open input archive %s %s: Can't open output archive %s %s: Can't open temporary file (%s) %s: Corrupt entry count - expected %s but none found %s: Corrupt format description entry %s: Could not find any mergeable note sections%s: Error: %s: Failed to read ELF header %s: Failed to read file header %s: Failed to read file's magic number %s: Failed to seek to ELF header %s: Failed to update ELF header: %s %s: Found separate debug object file: %s %s: Found supplementary debug file: %s %s: Invalid PT_NOTE segment %s: Matching formats:%s: Multiple redefinition of symbol "%s"%s: Not an i386 nor x86-64 ELF file %s: Path components stripped from image name, '%s'.%s: Reading section %s failed: %s%s: Symbol "%s" is target of more than one redefinition%s: Unmatched EI_OSABI: %d is not %d %s: Unmatched e_machine: %d is not %d %s: Unmatched e_type: %d is not %d %s: Unmatched input EI_CLASS: %d is not %d %s: Unmatched output EI_CLASS: %d is not %d %s: Unsupported EI_VERSION: %d is not %d %s: Warning: %s: bad archive file name %s: bad number: %s%s: bad version in PE subsystem%s: can't find module file %s %s: can't open file %s %s: cannot find section %s%s: cannot get addresses from archive%s: cannot set time: %s%s: contains corrupt thin archive: %s %s: debuglink section already exists%s: did not find a valid archive header %s: end of the symbol table reached before the end of the index %s: failed to read archive header %s: failed to read archive header following archive index %s: failed to read archive index %s: failed to read archive index symbol table %s: failed to read long symbol name string table %s: failed to seek back to start of object files in the archive %s: failed to seek to archive member %s: failed to seek to archive member. %s: failed to seek to first archive header %s: failed to seek to next archive header %s: failed to seek to next file name %s: failed to skip archive symbol table %s: file %s is not an archive %s: format count is zero, but the table is not empty %s: fread failed%s: fseek to %lu failed: %s%s: invalid archive header size: %ld %s: invalid commit value for --heap%s: invalid commit value for --stack%s: invalid output format%s: invalid radix%s: invalid reserve value for --heap%s: invalid reserve value for --stack%s: is not a COFF format file%s: long name table is too big, (size = 0x%lx) %s: long name table is too small, (size = %ld) %s: mmap () failed %s: no archive map to update%s: no open archive %s: no open output archive %s: no output archive specified yet %s: no recognized debugging information%s: no resource section%s: no symbols%s: not a dynamic object%s: not enough binary data%s: plugin needed to handle lto object%s: printing debugging information failed%s: read of %lu returned %lu%s: stat () failed %s: supported architectures:%s: supported formats:%s: supported targets:%s: the archive has an index but no symbols %s: the archive index is empty %s: the archive index is supposed to have 0x%lx entries of %d bytes, but the size is only 0x%lx %s: unable to dump the index as none was found %s: unexpected EOF%s: warning: %s: warning: unknown size for field `%s' in struct%s:%d: Ignoring rubbish found on this line%s:%d: garbage found at end of line%s:%d: missing new symbol name%s:%d: premature end of file%s:%lu: end of data encountered whilst reading LEB %s:%lu: read LEB value is too large to store in destination variable %s[%s]: Cannot merge - there are relocations against this section%s[%s]: Note - dropping 'share' flag as output format is not COFF%s[%s]: Warning: version note missing - assuming version 3%u %u-bytes '%s' is not an ordinary file '%s': No such file'%s': No such file 'before=%s' not found(%s in frame info)(DW_OP_GNU_variable_value in frame info)(DW_OP_call_ref in frame info)(ROMAGIC: readonly sharablee text segments)(TOCMAGIC: readonly text segments and TOC)(Unknown location op 0x%x)(Unknown: %s)(User defined location op 0x%x)(Using the expected size of %u for the rest of this dump) (WRMAGIC: writable text segments)(bad offset: %u)(base address selection entry) (base address) (declared as inline and inlined)(declared as inline but ignored)(dumpx format - aix4.3 / 32 bits)(dumpxx format - aix5.0 / 64 bits)(implementation defined: %s)(in class)(inlined)(leading overpunch)(leading separate)(no)(not inlined)(out of class)(start == end)(start > end)(trailing overpunch)(trailing separate)(undefined)(unknown accessibility)(unknown case)(unknown convention)(unknown endianity)(unknown type)(unknown virtuality)(unknown visibility)(unrecognised)(unsigned)(user defined type)(user defined)(user specified)(with offset %s) ) *both**corrupt**corrupt* - no registers specified*invalid**undefined*, , , Base: , Semaphore: , relocatable, relocatable-lib, unknown, unknown ABI, unknown CPU, unknown ISA, unknown flags bits: %#x, unknown v850 architecture variant--add-gnu-debuglink ignored for archive %s--compress-debug-sections=[zlib|zlib-gnu|zlib-gabi] is unsupported on `%s'--elf-stt-common=[yes|no] is unsupported on `%s'--globalize-symbol(s) is incompatible with -G/--keep-global-symbol(s).debug_abbrev section not zero terminated .debug_info offset of 0x%lx in %s section does not point to a CU header. .debug_macro section not zero terminated .debug_sup section is corrupt/empty 128-bit IBM long double 128-bit IEEE long double 128-bit MSA 16-byte 2 bytes 2's complement, big endian2's complement, little endian32-bit relocation data4 bytes 4-byte 4-bytes 64-bit long double 64-bit relocation data8-byte 8-byte and up to %d-byte extended 8-byte, except leaf SP 8-bytes : No symbols : architecture variant: : duplicate value : expected to be a directory : expected to be a leaf : unknown: unknown extra flag bits also present : %d : %d: %x: %d