<\8 K!K!'KIKeKuKKKKKKKKKK LLLL2LKL"jLLLL L&LM'3M[MtM&MMM,MNE%N*kNNN[NO2ODOT]OOOOXO VP3bQ8QSQN#R;rR:RRR3^_=_>_6`<Q`7`8`<`<Cc7c3ccdd0dMdcd~ddddd"d&e9eqe9[g+gAghhi{iLk"mpuuv yqyyz {{{*{|"|=|N| j| v||-|| ||+|#} 9}Z} k}}'}'}}~":~%]~"~~%~~~ 4-b000 #@V*r*"Ȁ *$7(\/(&ށ7A=.93-%J5p?,1@E>.ń)6QU1ą-?4T5I 1)[v2ه8<K\l| 75?.,n0+*//Z8Ê"׊&.!?P).7,!;N4/Q5A/w=)I1{t{NXJ7*٧ *M/} Ҩ   ,<N(g*%ة/H\v ! ɪժ!$(;*d3!٫%&!#H+l,)Ŭ +Jb%}"!ƭ%+*:(e%Ӯ1Nc$)̯ '>,U` 2$ Wa( / ? `  Ʋղ %:N]r ijճ  - ? I W e#s*I´ #+4KS\l ϵ&ٵ $6F[#k׶  "4Wp#/*5.`  ̸& 5 C Q_p ¹  ?D_úߺ2([l.62!Tg1$ݼ;Qg}2/ƽI%@ f.9VTGۿ!,<)Nx#/U?. >(T0}$&!#&E"l--=R:b4 `%P&*/Z'p!V58#nM 4B;Q):&-6G.~)9,3>?r 7")Z%J2b0$")# MX6p%'ECd1':o=g/7E3}; >#R@"+ !9+[)'?Vi'%!'2Zx(#$<T"r"& 6!W!y}k #1)<f';  ::G+99;%X*~+ 4*+H$t &( +66=&t&( 5Og C62?(r /1!*'L't/27+7 c1#"+&)#P)t.#*<!Dfm99'&;*b&*3"'0 C(P'y!- ,I e  $ *6NSi%  '38A R.^ # 8#F\!  &;/k )I$Ns):Zq+! !)$2W=vwA}*3Kc{ -.I4x,$+NE)8'%YE06=&EmlD%'Em1aQ!$KRSxtku\VyS-q[(O(x((&6!Mo)". %81^J+,EQVErC9q}>I.WxOR VsAO \<yfUMsMRWbGZf]:B+B Gn U  s c sh S z0 Z O V a lVcR'fz]h?P^bXhy$f48.RgcTYsU!#"Eh#!, 1Nf6CWP g[GG  SB^ "f%7)y#2778a8,3:E`;;,;L;!?<(a<<)<<<<4<)-=W= g=2=*='=>E">$h>:><>-?.3?-b?0?6?)?/"@R@2i@.@g@+3AJ_AJAGA=B-UB#B-B0B0C(7C%`C$C C0CECB/DErD3DD~EF0FawFkFOEGIGGxHA1ISsImIx5JYJOKXXKK+VLJL!LLLCi&Gԃ;)X&.؄#!F>H΅FJ(Lsg_(&hA9Z;7ЈFHO7Љ7#DB58IR@NO]2eh'_Q,ٍ!)(RUp'Ǝ87'_)}c 0)(Z"A.3"ߑvy)"#Ւ(>"4a<>KF6 ɔה9S)l-% 1$%V|#˖#&9Pi#ЗO'7M_D=03  3  > LZ8s$)њW0 ʛ$ #*NN16Ϝ1$8]w0?!&&H!o$(,ߞJ EWE 03(d.ؠ*Ec{FáK V.l3Ϣe<R@:5Τ3J8/,/*D;WZئ 3.TN_ҧ72;j)1Ш6OXjRéE@2!T֫zC8Z8;̭'%0M7~Ԯݮ_FF78ůH Gxh6=MV%*ݱ!K*[vQҲG$&l"*JQ,C~8´8;4Mp $ߵ~!,&Ͷ]4Rwg55ոW !cFM̹9T ]gfI'ͻ,F"i !ATĽzW{qh`ڿ];k[baX4=(r6'^NYJ&<=W4kp*sK{N\sl%$/JEz,) 96tpJJ0S{iA!IcOWHU! v5~6c@4FXW?b<S;iVk/2.23%fO- 3'2[>#!@'TG|OI)^#D3X%9~FA3ABu;=L3>I9GG1::6"q`J T|f ^O%t:mF_[O >,7-de2>B> pIaH0_%M+=1=OoOaqrxmPY`] i@S1.K<zSF ]R<1N*n5@73H0|K@0:Ek+7*5(`[__EMQMEQ_E]l{ [?VAW_1PF;AGg{  )4G+s876-).Xv#M; RW]#?F_[qx)F&p?$  +{=3$ .-NP|ML3BEGXm<!&,>CX&1?H5~..AURDvdi5Zp=c[;F*&)\Ro3>on_+th>vLe5~ AhN@m8amNx?Hw '.0:<nQ "S^Kf{ID{u06,n!lrRv$oV#zg\_M }UOs~PN|<-g J"rd3wSe"}%|804f#HZi^qLW/1]Q !  `pP BNW Ej&5otvb P~cub EDd&YFkj*79(9]:{GJ<KsA @bTlY%(khU_,rkAJ-, )U 29liU#<j+gs1J|.l\d 4> C'CS(@7tI:nzaL{V=:)qXWahH[.BC;Xd!Z6$xOzK% G"T9]+V(BGXp w;$qjAm27I/^` [z}1-=%?-w/yyF@'?RvODBSeGL&|4`RuQ6.E'8)?Y_3]*+!iM g#u4x/a PM*DT71c^fMIpqrb\Hk~2;i0F}KsC>QZXO[mc,Ttf32 E`ex=$y6y58 YWV %d: (Unknown format content type %s) Name Size Time 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 Start of program headers: The %s is empty. The following switches are optional: %s: file format %s Archive index: Can't get contents for section '%s'. Disassembly of section %s: Dump of CTF section '%s': Options supported for -P/--private switch: Program Headers: Section '%s' contains %d entry: Section '%s' contains %d entries: Section '%s' has an invalid size: %#llx. Section Header: Section Headers: Symbol table for image contains %lu entry: Symbol table for image contains %lu entries: The %s section is empty. start address 0x Flags: %08x possible : arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb %s -M [] [: 0x%x], --add-stdcall-underscore Add underscores to stdcall symbols in interface library. --dwarf-depth=N Do not display DIEs at depth N or greater --dwarf-start=N Display DIEs starting with N, at the same depth or deeper --dwarf-check Make additional dwarf internal consistency checks. --exclude-symbols Don't export --export-all-symbols Export all symbols to .def --identify-strict Causes --identify to report error when multiple DLLs. --leading-underscore All symbols should be prefixed by an underscore. --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. --plugin NAME Load the specified plugin --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5. --yydebug Turn on parser debugging .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 Arguments: %s DW_MACRO_%02x arguments: Description data: Image id: %.*s Image name: %.*s Length: %#lx Linker id: %.*s Location: Module name : %s Module name : Module version : %s Module version : Name: %s Offset Begin End Expression Offset Begin End Version: Version: %#lx --add-indirect Add dll indirects to export file. --add-stdcall-alias Add aliases without @ --as Use for assembler --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. @ Read options from . @ Read options from Abbrev Offset: 0x%s Image id : %.*s Language: %.*s Length: 0x%s (%s) Pointer Size: %d Section contributions: Signature: 0x%s Type Offset: 0x%s Version: %d %#06lx: Name: %s %#06lx: Version: %d (Starting at file offset: 0x%lx) (Unknown inline attribute value: %s) --dwarf-depth=N Do not display DIEs at depth N or greater --dwarf-start=N Display DIEs starting with N, at the same depth or deeper --input-mach Set input machine type to --output-mach Set output machine type to --input-type Set input file type to --output-type Set output file type to --input-osabi Set input OSABI to --output-osabi Set output OSABI to --plugin Load the specified plugin --plugin

- load the specified plugin --target=BFDNAME - specify the target object format as BFDNAME -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 -H --help Print this help message -v --verbose Verbose - tells you what it's doing -V --version Print version information -I --histogram Display histogram of bucket list lengths -W --wide Allow output width to exceed 80 characters -T --silent-truncation If a symbol name is truncated, do not add a suffix [...] @ Read options from -H --help Display this information -v --version Display the version number of readelf -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 -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --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 -a, --archive-headers Display archive header information -f, --file-headers Display the contents of the overall file header -p, --private-headers Display object format specific file header contents -P, --private=OPT,OPT... Display object format specific contents -h, --[section-]headers Display the contents of the section headers -x, --all-headers Display the contents of all headers -d, --disassemble Display assembler contents of executable sections -D, --disassemble-all Display assembler contents of all sections --disassemble= Display assembler contents from -S, --source Intermix source code with disassembly --source-comment[=] Prefix lines of source code with -s, --full-contents Display the full contents of all sections requested -g, --debugging Display debug information in object file -e, --debugging-tags Display debug information using ctags style -G, --stabs Display (in raw form) any STABS info in the file -W[lLiaprmfFsoORtUuTgAckK] or --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames, =frames-interp,=str,=str-offsets,=loc,=Ranges,=pubtypes, =gdb_index,=trace_info,=trace_abbrev,=trace_aranges, =addr,=cu_index,=links,=follow-links] Display DWARF info in the file -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 -h --help Display this information -v --version Display the version number of %s -i --instruction-dump= Disassemble the contents of section -r Ignored for compatibility with rc @ Read options from -h --help Print this help message -V --version Print version information -t Update the archive's symbol map timestamp -h --help Print this help message -v --version Print version information : @ - read options from CRC value: %#x DWARF Version: %d Directory: %s Entry Dir Time Size Name File: %lx File: %s Flags Flags: 0x%lx%s Generic options: ID: ID: Length: %ld Length: %ld Length: %ld Name: %s No emulation specific options Number of columns: %u Number of program headers: %u Number of section headers: %u Number of slots: %u Number of used entries: %u Offset into .debug_info: 0x%lx Offset into .debug_line: 0x%lx Offset size: %d Offset table Offset: 0x%lx Options for %s: Options passed to DLLTOOL: Pointer Size: %d Rest are passed unmodified to the language driver Segment Size: %d Size of program headers: %u (bytes) Size of section headers: %u (bytes) Size of this header: %u (bytes) Size table Unknown GNU attribute: %s Unknown attribute: Unsupported version (%d) Version: %d Version: %d%s Version: %d Version: %d 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 [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 [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]) [c] - do not warn if the library had to be created [f] - truncate inserted file names [o] - preserve original dates [s] - create an archive index (cf. ranlib) [u] - only replace files that are newer than current archive contents [v] - be verbose d - delete file(s) from the archive flags: %08x m[ab] - move file(s) in the archive nbr symbols: %d p - print file(s) found in the archive 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 t[O][v] - display contents of the archive version: %08x version: %u version: 0x%08x x[o] - extract file(s) from the archive (File Offset: 0x%lx) (bytes into file) (bytes into file) Start of section headers: (inlined by) (location list) (no strings): (start == end) (start > end) <%d><%lx>: ... At least one of the following switches must be given: 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_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 from object . Display printable strings in [file(s)] (stdin by default) Displays the sizes of sections inside binary files Generate an index to speed access to archives 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 List symbols in [file(s)] (a.out by default). Options are: -a --all Equivalent to: -h -l -S -s -r -d -V -A -I -h --file-header Display the ELF file header -l --program-headers Display the program headers --segments An alias for --program-headers -S --section-headers Display the sections' header --sections An alias for --section-headers -g --section-groups Display the section groups -t --section-details Display the section details -e --headers Equivalent to: -h -l -S -s --syms Display the symbol table --symbols An alias for --syms --dyn-syms Display the dynamic symbol table -n --notes Display the core notes (if present) -r --relocs Display the relocations (if present) -u --unwind Display the unwind info (if present) -d --dynamic Display the dynamic section (if present) -V --version-info Display the version sections (if present) -A --arch-specific Display architecture specific information (if any) -c --archive-index Display the symbol/file index in an archive -D --use-dynamic Use the dynamic section info when displaying symbols -L --lint|--enable-checks Display warning messages for possible problems -x --hex-dump= Dump the contents of section as bytes -p --string-dump= Dump the contents of section as strings -R --relocated-dump= Dump the contents of section as relocated bytes -z --decompress Decompress section before dumping it -w[lLiaprmfFsoORtUuTgAckK] or --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames, =frames-interp,=str,=str-offsets,=loc,=Ranges,=pubtypes, =gdb_index,=trace_info,=trace_abbrev,=trace_aranges, =addr,=cu_index,=links,=follow-links] Display the contents of DWARF debug sections Print a human readable interpretation of a COFF object file Removes symbols and sections from files 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, --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' or `posix'. The default is `bsd' -g, --extern-only Display only external 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 Unhandled version Unknown macro opcode %02x seen [without DW_AT_frame_base] at at offset 0x%lx contains %lu entry: at offset 0x%lx contains %lu entries: command specific modifiers: commands: emulation options: flags : %08lx ( generic modifiers: length: %08x optional: reserved : %08x #lines %d #sources %d%08x: %c%s byte block: %c(addr_index: 0x%s): %s%c(alt indirect string, offset: 0x%s) %s%c(indexed string: 0x%s): %s%c(indirect line string, offset: 0x%s): %s%c(indirect string, offset: 0x%s): %s%s (header %s, data %s) %s %s%c0x%s never used%s exited with status %d%s is not a library%s is not a valid archive%s section data%s: Can't open input archive %s %s: Can't open output archive %s %s: Error: %s: Failed to read ELF header %s: Failed to seek to ELF header %s: Failed to update ELF header: %s %s: Found separate debug info file: %s %s: Found separate debug object file: %s %s: Matching formats:%s: Path components stripped from image name, '%s'.%s: Reading section %s failed: %s%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: can't find module file %s %s: can't open file %s %s: cannot find section %s%s: cannot get addresses from archive%s: failed to read archive header %s: failed to read archive index %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 skip archive symbol table %s: file %s is not an archive %s: invalid archive header size: %ld %s: invalid output format%s: invalid radix%s: is not a COFF format file%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 symbols%s: not a dynamic object%s: printing debugging information failed%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: unexpected EOF%s: warning: %s: warning: unknown size for field `%s' in struct%u-bytes '%s' is not an ordinary file '%s': No such file'%s': No such file (%s in frame info)(DW_OP_GNU_variable_value in frame info)(DW_OP_call_ref in frame info)(Unknown: %s)(base address selection entry) (base address) (declared as inline and inlined)(declared as inline but ignored)(implementation defined: %s)(in class)(inlined)(no)(not inlined)(out of class)(start == end)(start > end)(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) ) *corrupt**invalid**undefined*, , Base: , relocatable, relocatable-lib, unknown, unknown ABI, unknown CPU, unknown ISA, unknown v850 architecture variant.debug_abbrev section not zero terminated .debug_info offset of 0x%lx in %s section does not point to a CU header. 32-bit relocation data4-byte 4-bytes 64-bit relocation data8-byte 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