ELFp4p4 (444  TTT@b@b@b@@p <(TbTThhh PtdaQtd/lib/ld-linux.so.2GNUSuSE %0-.$*,+/ ( "#%&   !' )ngW?'%|!KB4{p5^{;<jmuPgRYdd UW:+6<:C03wYF1j  .0_Jv_RegisterClasses__gmon_start__libc.so.6strcpystdoututimestrerrorgetenv__strtol_internalqsortfgetsmalloc__strtoul_internalstrrchrctimefseekmktimestrncpystrcasecmp__strdupstrtokfreadgettimeofdaymemsetftellgetcharstrcmpsprintffclosestderrfputcfwrite__errno_locationexitfopen_IO_putcfileno_IO_stdin_used__libc_start_mainstrlenstrchrfputsvfprintffree__xstatGLIBC_2.1GLIBC_2.0$ii ii . ,048<@DHL P T X \`dhlptx| !"#$%&'(*+,/UTH5$%(%,h%0h%4h%8h%<h %@h(%Dh0%Hh8p%Lh@`%PhHP%ThP@%XhX0%\h` %`hh%dhp%hhx%lh%ph%th%xh%|h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%h%h %h(%h0%h8p%h@`%hHP1^PTRh@hQVhPUS[ÃfRtX[ÐUPP=u.t&ҡuÉUQQPtt hPrÐUE U] ) UVSÁ %=%=΁4%>%=%=<}(tu0tm8te% t`?tX%>tL[^]É%=9u [^]É%=t0%=t"։ JtP@P [^]Í&URR uRPh>TPQÐ&URRu%=%>%=z%=t[%=u PuQPhW TQáTPjjhgY%=u땐TPjjho뱍v'UVS։;rF;s>9}t&9wA9|SDPhTPt>u_PShTP1ɋ9}DE 9tA 9|9t<I4@E F4@E ;r;rLe[^]PPTPVWց'΍IDE ǀ@E ǀHE A뤋 TQjjhLke[^]Í'UWVS 1ۋ=TEU9}(1vPPEPdPڅtXC 9|݋]tFE8@t>19}8d C 9}(8@uQQ@URPڅtC 9|ۍve[^_]ÍvUVSÃ֊EtMQQj+S"EtDEU@|E‹E+1ҍe[^]É}0t>EjjPS1҉E8tҺx@`믊CW0!TP d[)^RP$$Pu DžPf=Py45Lt* \2ʉ@9)<hOLgreenmap: too many symbolsREGERR$%d$s%d$t%d$a%d$ra$fp$sp$gp$k1$k0$t9$t8$v1$v0$at$zero %s

%s

%s:}{%*s}{ unsafe:#%s %lx -> "%s"$s7=// %s$gp=rb %08lx: %08lx %s unknownnop %6lxr ... ... %08lx.htmw

%s: duplicate name
 	
move	%ld,%ld(%s)const	0x%08lx		%d HTML files
%d total functions
		#%5d	HTML files
%5d	total functions
%5d	call targets
%5d	map symbols
%d call targets
%d map symbols
%s,0x%lx0x%05lxfile://%s,%s,%s%s,%ld%s: illegal definition
%5d.	%5ld		%-20s %s	%08lx		%s%s%s%s,%ld(%s)=0x%04lx%s,%s,0x%03lx%s,R%ld# %s%s,%s,0x%07lx.%ld%lxr%s: bad symbol in line %d%s: symbol '%s' redefined%s: bad format in line %d%s/%s: ambiguous definition
%s: bad value in line %dӔɔxqe7JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ~JJpJJJJJJJJJJJJJL8իJJJJJJʨJJ%JJJRNext Page


%s


Generated %s by disasmips [%s].
usage: %s [option]* {file} # %s -m {file} mapfile, symbolic addresses may be used after -m -o {addr} offset, memory address of 1st byte in dump file -a {addr} start address (hex or symbol) -e {addr} end address (hex or symbol), not before -a -s {size} size (hex), instead of end address -n {lines} maximum number of output lines -h {dir} HTML output directory, use -n for approx. file size -x end at address of next symbol after start address -g GCC register naming -b prefix braces before symbol labels -r show addresses relative to last symbol label -c special comments for some instruction[ sequence]s -B {len} bi-instruction memory access sequence length (#instructions: 1=off, 2..50, default=10), implies -c -H highlight jumps/branches and load/store (HTML output) -S short operands format (sub $1,$2; BUT sub $1,$2,$1) -P pseudo moves (move $1,$2; move $a0,100), implies -S -t test only (coverage and inambiguity of decoded ops) -! show mapfile syntaxmapfile syntax: [[value [@|*]symbol] [comment] [#comment] newline]* value := {hexnum | symbol}[+{value}] hexnum := [0x]{0..9 | a..f | A..F}* symbol := {a..z | A..Z | _ | 0..9}* symbols must not start with a decimal digit symbols must not be identical to any hex number special symbol '//' indicates a commented only value special comment '// $gp={value}' sets $gp for offset($gp) terms prefixed '@' switches from code to data representation 'symbol' / '@symbol' / '*symbol' are different symbols for addr references in options, '@' may be omitted, but then, an existing 'symbol' is taken before the '@symbol' comments before a # sign are visible in generated output multiple mapfiles (-m options) allowed Previous Page 0x%08lx opcodes mapped (0.%03ld) %ld ms execution time AU_FWAIT press RETURN to continue AU_FNOBELL ERRORunknown error %d%s: %sillegal sizemallocno memorystrdupstdinstdoutstderrunknown file*can't open*closing error%s: line %d too long (max %d chars)*read error*write error*fseek error*ftell error%06lx: %02x illegal timectimeAU_MHZAU_FPU;,zR| uAB E$  t   PL4oooTʉډ *:JZjzʊڊ *:JZjzʋڋ *:JZLJul 1 2005 (c) acade.au7.deadd addi addiu$addu!and$andi0beqbeqlPbgezbgezalbgezallbgezlbgtzbgtzl\blezblezlXbltzbltzalbltzallbltzlbnebnelTbreak mfc0@mtc0@cop0@cop1Dcop2Hcop3Ldadd,daddi`daddiuddaddu-ddivddivudivdivudmultdmultudsll8dsll32<dsllvdsra;dsra32?dsravdsrl:dsrl32>dsrlvdsub. dsubu/ jjal jalr jrlb lbu ld ldc1 ldc2 ldlh ldrl lh lhu ll lld lui<lw lwc1 lwc2 lwl lwr lwu mfhimflomovn movz mthimtlomaddpmaddupmsubpmsubupmulpmultmultunor'or%ori4cacheprefsb sc scd sd sdc1 sdc2 sdl sdr sh sllsllvslt*slti(sltiu,sltu+srasravsrlsrlvsub" subu# sw swc1 swc2 swc3 swl swr syncsyscall teq4teqi tge0tgeitgeiu tgeu1tlt2tlti tltiu tltu3tne6tneixor&xori8Call Statisticscalls.htmSymbol Mapsymbols.htmindex.htm@$ @@@#@@@(@.7reserved(.5GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809)GCC: (GNU) 3.3.4 (pre 3.3.5 20040809).shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment TThh !,\2 :Bo`Oo0^ 44g LLP p k vpp F|ttRR_ab<@@bHHbPPbTTbc  cc m mI p