The following question is not MIPS Cross-compiler's bug ?
Haichang Liu <[email protected]> Fri, 17 Feb 2012 18:58:32 +0800
| Newsgroups | gmane.comp.gnu.utils |
|---|---|
| Message-ID | <CAHyDpXs9eoCBdSNZfv_DU2gj5VH9kg=RWYLM_F-cSeGzYCOjmQ@mail.gmail.com> |
--20cf3071c934550b0f04b926d338
Content-Type: text/plain; charset=ISO-8859-1
Hello everyone:
When I use MIPS Cross-compiler 4.3.2 and version 3.2.1 to compile a same
functin, there have been two different result, as follows:
This is my function code:
ulong test_function(ulong index,ushort app)
{
_Struct_PST_ID *pstid = NULL; //there have a bug,when user
version 4.3.2 compiler.
switch(app)
{
case _MODULE_ID_V:
{
if ( VALIDATE_INDEX( index ) )
{
if( _find_port( g_pstv->member.pstid,
index, (void*)&pstid)
== TRUE)
{
return pstid->ulType;
}
}
return SUCCESS;
}
break;
case _MODULE_ID_M:
{
if ( VALIDATE_INDEX( index ) )
{
if( _find_port( g_pstm->member.pstid,
index, (void*)&pstid)
== TRUE)
{
return pstid->ulType;
}
}
return SUCCESS;
}
break;
default:
break;
}
return SUCCESS;
}
a. This is result of 4.3.2
gcc version 4.3.2 (eCosCentric GNU tools 4.3.2-sw)
(gdb) x 0x8017ed5c
0x8017ed5c <test_function+156>: 0x0805fb38
(gdb) disa
disable disassemble
(gdb) disassemble test_function
Dump of assembler code for function test_function:
0x8017ecc0 <test_function+0>: andi a1,a1,0xffff
0x8017ecc4 <test_function+4>: li v0,92
0x8017ecc8 <test_function+8>: beq a1,v0,0x8017ed20 <test_function+96>
0x8017eccc <test_function+12>: addiu sp,sp,-8
0x8017ecd0 <test_function+16>: li v0,93
0x8017ecd4 <test_function+20>: beq a1,v0,0x8017ece8 <test_function+40>
0x8017ecd8 <test_function+24>: sltiu v0,a0,26
0x8017ecdc <test_function+28>: li v0,1
0x8017ece0 <test_function+32>: jr ra
0x8017ece4 <test_function+36>: addiu sp,sp,8
0x8017ece8 <test_function+40>: beqz v0,0x8017ecdc <test_function+28>
0x8017ecec <test_function+44>: lui v0,0x805a
0x8017ecf0 <test_function+48>: lw v1,19204(v0)
0x8017ecf4 <test_function+52>: lw a1,4(v1)
0x8017ecf8 <test_function+56>: beqz a1,0x8017ecdc <test_function+28>
0x8017ecfc <test_function+60>: move v1,a1
0x8017ed00 <test_function+64>: lw v0,4(v1)
0x8017ed04 <test_function+68>: beq a0,v0,0x8017ed5c <test_function+156>
0x8017ed08 <test_function+72>: nop
0x8017ed0c <test_function+76>: lw v1,60(v1)
0x8017ed10 <test_function+80>: bne a1,v1,0x8017ed00 <test_function+64>
0x8017ed14 <test_function+84>: li v0,1
0x8017ed18 <test_function+88>: j 0x8017ece0 <test_function+32>
0x8017ed1c <test_function+92>: nop
0x8017ed20 <test_function+96>: sltiu v0,a0,26
0x8017ed24 <test_function+100>: beqz v0,0x8017ecdc
<test_function+28>
0x8017ed28 <test_function+104>: lui v0,0x8067
0x8017ed2c <test_function+108>: lw v1,28060(v0)
0x8017ed30 <test_function+112>: lw a1,4(v1)
0x8017ed34 <test_function+116>: beqz a1,0x8017ecdc
<test_function+28>
0x8017ed38 <test_function+120>: move v1,a1
0x8017ed3c <test_function+124>: lw v0,4(v1)
0x8017ed40 <test_function+128>: beq a0,v0,0x8017ed5c
<test_function+156>
0x8017ed44 <test_function+132>: nop
0x8017ed48 <test_function+136>: lw v1,60(v1)
0x8017ed4c <test_function+140>: bne a1,v1,0x8017ed3c
<test_function+124>
0x8017ed50 <test_function+144>: li v0,1
0x8017ed54 <test_function+148>: j 0x8017ece0 <test_function+32>
0x8017ed58 <test_function+152>: nop
0x8017ed5c <test_function+156>: j 0x8017ece0 <test_function+32>
0x8017ed60 <test_function+160>: lw v0,76(zero) //error, I
don't know why it's a "zero".
End of assembler dump.
b. This is result of 3.2.1
gcc version 3.2.1 (eCosCentric GNU tools 3.2.1-sw)
This GDB was configured as "--host=i686-pc-linux-gnu
--target=mipsisa32-elf".
For bug reporting instructions, please see:
<http://bugs.ecos.sourceware.org/>...
(gdb) disassemble test_function
Dump of assembler code for function test_function:
0x801748a4 <test_function+0>: addiu sp,sp,-32
0x801748a8 <test_function+4>: andi a1,a1,0xffff
0x801748ac <test_function+8>: li v0,92
0x801748b0 <test_function+12>: sw ra,16(sp)
0x801748b4 <test_function+16>: beq a1,v0,0x80174910 <test_function+108>
0x801748b8 <test_function+20>: sw zero,0(sp)
0x801748bc <test_function+24>: li v0,93
0x801748c0 <test_function+28>: beq a1,v0,0x801748d8 <test_function+52>
0x801748c4 <test_function+32>: sltiu v0,a0,26
0x801748c8 <test_function+36>: li v0,1
0x801748cc <test_function+40>: lw ra,16(sp)
0x801748d0 <test_function+44>: jr ra
0x801748d4 <test_function+48>: addiu sp,sp,32
0x801748d8 <test_function+52>: beqz v0,0x801748cc <test_function+40>
0x801748dc <test_function+56>: li v0,1
0x801748e0 <test_function+60>: lui v0,0x805b
0x801748e4 <test_function+64>: lw v1,20936(v0)
0x801748e8 <test_function+68>: move a1,a0
0x801748ec <test_function+72>: lw a0,4(v1)
0x801748f0 <test_function+76>: jal 0x80174368 <_find_port>
0x801748f4 <test_function+80>: move a2,sp
0x801748f8 <test_function+84>: li v1,1
0x801748fc <test_function+88>: bnel v0,v1,0x801748cc <test_function+40>
0x80174900 <test_function+92>: li v0,1
0x80174904 <test_function+96>: lw v0,0(sp)
0x80174908 <test_function+100>: b 0x801748cc <test_function+40>
0x8017490c <test_function+104>: lw v0,76(v0) //right
0x80174910 <test_function+108>: sltiu v0,a0,26
0x80174914 <test_function+112>: beqz v0,0x801748cc
<test_function+40>
0x80174918 <test_function+116>: li v0,1
0x8017491c <test_function+120>: lui v0,0x8058
0x80174920 <test_function+124>: b 0x801748e8 <test_function+68>
0x80174924 <test_function+128>: lw v1,31260(v0)
End of assembler dump.
I think that, this problem may be due to the compiler have a bug.
How can I solve it.Thanks very much!
--20cf3071c934550b0f04b926d338
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Hello everyone:<div><blockquote style=3D"margin:0 0 0 40px;border:none;padd=
ing:0px"><div><font color=3D"#333333" face=3D"arial, sans-serif" size=3D"4"=
>When I use MIPS Cross-compiler 4.3.2 and version 3.2.1 to compile a same f=
unctin, there have been two different result, as follows:</font></div>
<div><span style=3D"color:rgb(51,51,51);font-family:arial,sans-serif;font-s=
ize:large">This is my function code:</span></div><div><div><span style=3D"c=
olor:rgb(51,102,255);font-family:arial,sans-serif">ulong test_function(ulon=
g index,ushort app)</span></div>
<div><font face=3D"arial, sans-serif"><div style=3D"color:rgb(51,102,255)">=
{</div><div><font color=3D"#3366ff">=A0 =A0 =A0 =A0 </font><font color=3D"#=
ff6666">_Struct_PST_ID *pstid =3D NULL; =A0 =A0//there have a bug,when user=
version 4.3.2 compiler.</font></div>
<div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 switch(app)</div><div =
style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 {</div><div style=3D"color:=
rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 case _MODULE_ID_V:</div><d=
iv style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 { =A0 =
=A0 =A0 =A0</div>
<div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 if ( VALIDATE_INDEX( index ) )</div><div style=3D"color:rgb(51,=
102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {</div><div style=
=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 if( _find_port( g_pstv->member.pstid, index, (void*)&=
;pstid)</div>
<div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D=3D TRUE)</div><div style=3D=
"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=A0 =A0 =A0 {</div><div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 return psti=
d->ulType;</div>
<div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 } =A0 =A0 =A0 =A0</div><div style=3D"color:rgb(=
51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 }</div><div st=
yle=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 return SUCCESS;</div>
<div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 }</div=
><div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 break;</div><div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 case _MODULE_ID_M:</div><div style=3D"color:rgb(51,102,=
255)">
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 { =A0 =A0 =A0 =A0</div><div style=3D"color:=
rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 if ( VALID=
ATE_INDEX( index ) )</div><div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {</div><div style=3D"color:rgb(51,102,2=
55)">
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 if( _find_p=
ort( g_pstm->member.pstid, index, (void*)&pstid)</div><div style=3D"=
color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D=3D TRUE)</div><div style=3D"color:rgb(51,10=
2,255)">
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 {</div><div=
style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 return pstid->ulType;</div><div =
style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=A0 =A0 =A0 =A0 =A0 } =A0 =A0 =A0 =A0</div>
<div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 }</div><div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 return SUCCESS;</div><div style=3D"color:rgb(5=
1,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 }</div><div style=3D"color:rgb(=
51,102,255)">
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 break;</div><div style=3D"c=
olor:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 default:</div><div st=
yle=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 break;</div><div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0 }</div=
>
<div style=3D"color:rgb(51,102,255)">=A0 =A0 =A0 =A0=A0</div><div style=3D"=
color:rgb(51,102,255)">=A0 =A0 =A0 =A0 return SUCCESS;</div><div style=3D"c=
olor:rgb(51,102,255)">}</div></font></div></div><div><span style=3D"color:r=
gb(51,51,51);font-family:arial,sans-serif;font-size:large"><br>
</span></div><div><span style=3D"color:rgb(51,51,51);font-family:arial,sans=
-serif;font-size:large">a. This is result of 4.3.2</span></div><div><span s=
tyle=3D"background-color:rgb(240,243,250);color:rgb(0,0,153);font-family:so=
ng,Verdana;line-height:22px">gcc version 4.3.2 (eCosCentric GNU tools 4.3.2=
-sw)</span></div>
<div><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height=
:22px;background-color:rgb(240,243,250)"><br style=3D"word-wrap:break-word;=
font-family:song,Verdana;line-height:22px;background-color:rgb(240,243,250)=
">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">(gdb) x=A0=A00x8017ed5c</span><br style=
=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22px;backgrou=
nd-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed5c <test_function+156>:=
=A0 =A0=A0 =A0=A0=A00x0805fb38</span><br style=3D"word-wrap:break-word;font=
-family:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">(gdb) disa</span><br style=3D"word-wrap=
:break-word;font-family:song,Verdana;line-height:22px;background-color:rgb(=
240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">disable=A0 =A0=A0 =A0disassemble</span>=
<br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">(gdb) disassemble test_function</span><=
br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22px;=
background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">Dump of assembler code for function tes=
t_function:</span><br style=3D"word-wrap:break-word;font-family:song,Verdan=
a;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecc0 <test_function+0>:=A0=
=A0andi=A0 =A0 a1,a1,0xffff</span><br style=3D"word-wrap:break-word;font-fa=
mily:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecc4 <test_function+4>:=A0=
=A0li=A0 =A0=A0 =A0v0,92</span><br style=3D"word-wrap:break-word;font-famil=
y:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecc8 <test_function+8>:=A0=
=A0beq=A0 =A0=A0=A0a1,v0,0x8017ed20 <test_function+96></span><br styl=
e=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22px;backgro=
und-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017eccc <test_function+12>: ad=
diu=A0 =A0sp,sp,-8</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecd0 <test_function+16>: li=
=A0 =A0=A0 =A0v0,93</span><br style=3D"word-wrap:break-word;font-family:son=
g,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecd4 <test_function+20>: be=
q=A0 =A0=A0=A0a1,v0,0x8017ece8 <test_function+40></span><br style=3D"=
word-wrap:break-word;font-family:song,Verdana;line-height:22px;background-c=
olor:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecd8 <test_function+24>: sl=
tiu=A0 =A0v0,a0,26</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecdc <test_function+28>: li=
=A0 =A0=A0 =A0v0,1</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ece0 <test_function+32>: jr=
=A0 =A0=A0 =A0ra</span><br style=3D"word-wrap:break-word;font-family:song,V=
erdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ece4 <test_function+36>: ad=
diu=A0 =A0sp,sp,8</span><br style=3D"word-wrap:break-word;font-family:song,=
Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ece8 <test_function+40>: be=
qz=A0 =A0 v0,0x8017ecdc <test_function+28></span><br style=3D"word-wr=
ap:break-word;font-family:song,Verdana;line-height:22px;background-color:rg=
b(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecec <test_function+44>: lu=
i=A0 =A0=A0=A0v0,0x805a</span><br style=3D"word-wrap:break-word;font-family=
:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecf0 <test_function+48>: lw=
=A0 =A0=A0 =A0v1,19204(v0)</span><br style=3D"word-wrap:break-word;font-fam=
ily:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecf4 <test_function+52>: lw=
=A0 =A0=A0 =A0a1,4(v1)</span><br style=3D"word-wrap:break-word;font-family:=
song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecf8 <test_function+56>: be=
qz=A0 =A0 a1,0x8017ecdc <test_function+28></span><br style=3D"word-wr=
ap:break-word;font-family:song,Verdana;line-height:22px;background-color:rg=
b(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ecfc <test_function+60>: mo=
ve=A0 =A0 v1,a1</span><br style=3D"word-wrap:break-word;font-family:song,Ve=
rdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed00 <test_function+64>: lw=
=A0 =A0=A0 =A0v0,4(v1)</span><br style=3D"word-wrap:break-word;font-family:=
song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed04 <test_function+68>: be=
q=A0 =A0=A0=A0a0,v0,0x8017ed5c <test_function+156></span><br style=3D=
"word-wrap:break-word;font-family:song,Verdana;line-height:22px;background-=
color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed08 <test_function+72>: no=
p</span><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-hei=
ght:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed0c <test_function+76>: lw=
=A0 =A0=A0 =A0v1,60(v1)</span><br style=3D"word-wrap:break-word;font-family=
:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed10 <test_function+80>: bn=
e=A0 =A0=A0=A0a1,v1,0x8017ed00 <test_function+64></span><br style=3D"=
word-wrap:break-word;font-family:song,Verdana;line-height:22px;background-c=
olor:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed14 <test_function+84>: li=
=A0 =A0=A0 =A0v0,1</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed18 <test_function+88>: j=
=A0 =A0=A0 =A0 0x8017ece0 <test_function+32></span><br style=3D"word-=
wrap:break-word;font-family:song,Verdana;line-height:22px;background-color:=
rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed1c <test_function+92>: no=
p</span><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-hei=
ght:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed20 <test_function+96>: sl=
tiu=A0 =A0v0,a0,26</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed24 <test_function+100>:=
=A0 =A0=A0 =A0=A0=A0beqz=A0 =A0 v0,0x8017ecdc <test_function+28></spa=
n><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22=
px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed28 <test_function+104>:=
=A0 =A0=A0 =A0=A0=A0lui=A0 =A0=A0=A0v0,0x8067</span><br style=3D"word-wrap:=
break-word;font-family:song,Verdana;line-height:22px;background-color:rgb(2=
40,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed2c <test_function+108>:=
=A0 =A0=A0 =A0=A0=A0lw=A0 =A0=A0 =A0v1,28060(v0)</span><br style=3D"word-wr=
ap:break-word;font-family:song,Verdana;line-height:22px;background-color:rg=
b(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed30 <test_function+112>:=
=A0 =A0=A0 =A0=A0=A0lw=A0 =A0=A0 =A0a1,4(v1)</span><br style=3D"word-wrap:b=
reak-word;font-family:song,Verdana;line-height:22px;background-color:rgb(24=
0,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed34 <test_function+116>:=
=A0 =A0=A0 =A0=A0=A0beqz=A0 =A0 a1,0x8017ecdc <test_function+28></spa=
n><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22=
px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed38 <test_function+120>:=
=A0 =A0=A0 =A0=A0=A0move=A0 =A0 v1,a1</span><br style=3D"word-wrap:break-wo=
rd;font-family:song,Verdana;line-height:22px;background-color:rgb(240,243,2=
50)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed3c <test_function+124>:=
=A0 =A0=A0 =A0=A0=A0lw=A0 =A0=A0 =A0v0,4(v1)</span><br style=3D"word-wrap:b=
reak-word;font-family:song,Verdana;line-height:22px;background-color:rgb(24=
0,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed40 <test_function+128>:=
=A0 =A0=A0 =A0=A0=A0beq=A0 =A0=A0=A0a0,v0,0x8017ed5c <test_function+156&=
gt;</span><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-h=
eight:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed44 <test_function+132>:=
=A0 =A0=A0 =A0=A0=A0nop</span><br style=3D"word-wrap:break-word;font-family=
:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed48 <test_function+136>:=
=A0 =A0=A0 =A0=A0=A0lw=A0 =A0=A0 =A0v1,60(v1)</span><br style=3D"word-wrap:=
break-word;font-family:song,Verdana;line-height:22px;background-color:rgb(2=
40,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed4c <test_function+140>:=
=A0 =A0=A0 =A0=A0=A0bne=A0 =A0=A0=A0a1,v1,0x8017ed3c <test_function+124&=
gt;</span><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-h=
eight:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed50 <test_function+144>:=
=A0 =A0=A0 =A0=A0=A0li=A0 =A0=A0 =A0v0,1</span><br style=3D"word-wrap:break=
-word;font-family:song,Verdana;line-height:22px;background-color:rgb(240,24=
3,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed54 <test_function+148>:=
=A0 =A0=A0 =A0=A0=A0j=A0 =A0=A0 =A0 0x8017ece0 <test_function+32></sp=
an><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:2=
2px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed58 <test_function+152>:=
=A0 =A0=A0 =A0=A0=A0nop</span><br style=3D"word-wrap:break-word;font-family=
:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017ed5c <test_function+156>:=
=A0 =A0=A0 =A0=A0=A0j=A0 =A0=A0 =A0 0x8017ece0 <test_function+32></sp=
an><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:2=
2px;background-color:rgb(240,243,250)">
<font style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22=
px;background-color:rgb(240,243,250)" color=3D"#cc0000">0x8017ed60 <test=
_function+160>:=A0 =A0=A0 =A0=A0=A0lw=A0 =A0=A0 =A0v0,76(zero) =A0 =A0//=
error, I don't know why it's a "zero".</font><br style=3D=
"word-wrap:break-word;font-family:song,Verdana;line-height:22px;background-=
color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">End of assembler dump.</span>
</div><div><span style=3D"color:rgb(51,51,51);font-family:arial,sans-serif;=
font-size:large"><br></span></div><div><span style=3D"color:rgb(51,51,51);f=
ont-family:arial,sans-serif;font-size:large">b. This is result of 3.2.1</sp=
an></div>
<div><span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height=
:22px;background-color:rgb(240,243,250)">gcc version 3.2.1 (eCosCentric GNU=
tools 3.2.1-sw)</span><br style=3D"word-wrap:break-word;font-family:song,V=
erdana;line-height:22px;background-color:rgb(240,243,250)">
<br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)"><br style=3D"word-wrap:break-word;font-=
family:song,Verdana;line-height:22px;background-color:rgb(240,243,250)"><sp=
an style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px;ba=
ckground-color:rgb(240,243,250)">This GDB was configured as "--host=3D=
i686-pc-linux-gnu --target=3Dmipsisa32-elf".</span><br style=3D"word-w=
rap:break-word;font-family:song,Verdana;line-height:22px;background-color:r=
gb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">For bug reporting instructions, please =
see:</span><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-=
height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)"><</span><a href=3D"http://bugs.ecos.=
sourceware.org/" target=3D"_blank" style=3D"color:rgb(0,0,153);word-wrap:br=
eak-word;font-family:song,Verdana;line-height:22px;background-color:rgb(240=
,243,250)">http://bugs.ecos.sourceware.org/</a><span style=3D"color:rgb(0,0=
,153);font-family:song,Verdana;line-height:22px;background-color:rgb(240,24=
3,250)">>...</span><br style=3D"word-wrap:break-word;font-family:song,Ve=
rdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">(gdb) disassemble test_function</span><=
br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22px;=
background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">Dump of assembler code for function tes=
t_function:</span><br style=3D"word-wrap:break-word;font-family:song,Verdan=
a;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748a4 <test_function+0>:=A0=
=A0addiu=A0 =A0sp,sp,-32</span><br style=3D"word-wrap:break-word;font-famil=
y:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748a8 <test_function+4>:=A0=
=A0andi=A0 =A0 a1,a1,0xffff</span><br style=3D"word-wrap:break-word;font-fa=
mily:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748ac <test_function+8>:=A0=
=A0li=A0 =A0=A0 =A0v0,92</span><br style=3D"word-wrap:break-word;font-famil=
y:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748b0 <test_function+12>: sw=
=A0 =A0=A0 =A0ra,16(sp)</span><br style=3D"word-wrap:break-word;font-family=
:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748b4 <test_function+16>: be=
q=A0 =A0=A0=A0a1,v0,0x80174910 <test_function+108></span><br style=3D=
"word-wrap:break-word;font-family:song,Verdana;line-height:22px;background-=
color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748b8 <test_function+20>: sw=
=A0 =A0=A0 =A0zero,0(sp)</span><br style=3D"word-wrap:break-word;font-famil=
y:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748bc <test_function+24>: li=
=A0 =A0=A0 =A0v0,93</span><br style=3D"word-wrap:break-word;font-family:son=
g,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748c0 <test_function+28>: be=
q=A0 =A0=A0=A0a1,v0,0x801748d8 <test_function+52></span><br style=3D"=
word-wrap:break-word;font-family:song,Verdana;line-height:22px;background-c=
olor:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748c4 <test_function+32>: sl=
tiu=A0 =A0v0,a0,26</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748c8 <test_function+36>: li=
=A0 =A0=A0 =A0v0,1</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748cc <test_function+40>: lw=
=A0 =A0=A0 =A0ra,16(sp)</span><br style=3D"word-wrap:break-word;font-family=
:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748d0 <test_function+44>: jr=
=A0 =A0=A0 =A0ra</span><br style=3D"word-wrap:break-word;font-family:song,V=
erdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748d4 <test_function+48>: ad=
diu=A0 =A0sp,sp,32</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748d8 <test_function+52>: be=
qz=A0 =A0 v0,0x801748cc <test_function+40></span><br style=3D"word-wr=
ap:break-word;font-family:song,Verdana;line-height:22px;background-color:rg=
b(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748dc <test_function+56>: li=
=A0 =A0=A0 =A0v0,1</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748e0 <test_function+60>: lu=
i=A0 =A0=A0=A0v0,0x805b</span><br style=3D"word-wrap:break-word;font-family=
:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748e4 <test_function+64>: lw=
=A0 =A0=A0 =A0v1,20936(v0)</span><br style=3D"word-wrap:break-word;font-fam=
ily:song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748e8 <test_function+68>: mo=
ve=A0 =A0 a1,a0</span><br style=3D"word-wrap:break-word;font-family:song,Ve=
rdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748ec <test_function+72>: lw=
=A0 =A0=A0 =A0a0,4(v1)</span><br style=3D"word-wrap:break-word;font-family:=
song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748f0 <test_function+76>: ja=
l=A0 =A0=A0=A00x80174368 <_find_port></span><br style=3D"word-wrap:br=
eak-word;font-family:song,Verdana;line-height:22px;background-color:rgb(240=
,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748f4 <test_function+80>: mo=
ve=A0 =A0 a2,sp</span><br style=3D"word-wrap:break-word;font-family:song,Ve=
rdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748f8 <test_function+84>: li=
=A0 =A0=A0 =A0v1,1</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x801748fc <test_function+88>: bn=
el=A0 =A0 v0,v1,0x801748cc <test_function+40></span><br style=3D"word=
-wrap:break-word;font-family:song,Verdana;line-height:22px;background-color=
:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x80174900 <test_function+92>: li=
=A0 =A0=A0 =A0v0,1</span><br style=3D"word-wrap:break-word;font-family:song=
,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x80174904 <test_function+96>: lw=
=A0 =A0=A0 =A0v0,0(sp)</span><br style=3D"word-wrap:break-word;font-family:=
song,Verdana;line-height:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x80174908 <test_function+100>:=
=A0 =A0=A0 =A0=A0=A0b=A0 =A0=A0 =A0 0x801748cc <test_function+40></sp=
an><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:2=
2px;background-color:rgb(240,243,250)">
<font style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22=
px;background-color:rgb(240,243,250)" color=3D"#990000">0x8017490c <test=
_function+104>:=A0 =A0=A0 =A0=A0=A0lw=A0 =A0=A0 =A0v0,76(v0) =A0 =A0//ri=
ght</font><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-h=
eight:22px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x80174910 <test_function+108>:=
=A0 =A0=A0 =A0=A0=A0sltiu=A0 =A0v0,a0,26</span><br style=3D"word-wrap:break=
-word;font-family:song,Verdana;line-height:22px;background-color:rgb(240,24=
3,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x80174914 <test_function+112>:=
=A0 =A0=A0 =A0=A0=A0beqz=A0 =A0 v0,0x801748cc <test_function+40></spa=
n><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:22=
px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x80174918 <test_function+116>:=
=A0 =A0=A0 =A0=A0=A0li=A0 =A0=A0 =A0v0,1</span><br style=3D"word-wrap:break=
-word;font-family:song,Verdana;line-height:22px;background-color:rgb(240,24=
3,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x8017491c <test_function+120>:=
=A0 =A0=A0 =A0=A0=A0lui=A0 =A0=A0=A0v0,0x8058</span><br style=3D"word-wrap:=
break-word;font-family:song,Verdana;line-height:22px;background-color:rgb(2=
40,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x80174920 <test_function+124>:=
=A0 =A0=A0 =A0=A0=A0b=A0 =A0=A0 =A0 0x801748e8 <test_function+68></sp=
an><br style=3D"word-wrap:break-word;font-family:song,Verdana;line-height:2=
2px;background-color:rgb(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">0x80174924 <test_function+128>:=
=A0 =A0=A0 =A0=A0=A0lw=A0 =A0=A0 =A0v1,31260(v0)</span><br style=3D"word-wr=
ap:break-word;font-family:song,Verdana;line-height:22px;background-color:rg=
b(240,243,250)">
<span style=3D"color:rgb(0,0,153);font-family:song,Verdana;line-height:22px=
;background-color:rgb(240,243,250)">End of assembler dump.</span>
</div><div><span style=3D"color:rgb(51,51,51);font-family:arial,sans-serif;=
font-size:large"><br></span></div><div><span class=3D"" style=3D"color:rgb(=
51,51,51);font-family:arial,sans-serif;font-size:16px;background-color:rgb(=
245,245,245)">I</span><span style=3D"color:rgb(51,51,51);font-family:arial,=
sans-serif;font-size:16px;background-color:rgb(245,245,245)">=A0</span><spa=
n class=3D"hps" style=3D"color:rgb(51,51,51);font-family:arial,sans-serif;f=
ont-size:16px;background-color:rgb(245,245,245)">think that,=A0</span><span=
style=3D"color:rgb(51,51,51);font-family:arial,sans-serif;font-size:16px;b=
ackground-color:rgb(245,245,245)">=A0</span><span class=3D"hps" style=3D"co=
lor:rgb(51,51,51);font-family:arial,sans-serif;font-size:16px;background-co=
lor:rgb(245,245,245)">this problem</span><span style=3D"color:rgb(51,51,51)=
;font-family:arial,sans-serif;font-size:16px;background-color:rgb(245,245,2=
45)">=A0</span><span class=3D"hps" style=3D"color:rgb(51,51,51);font-family=
:arial,sans-serif;font-size:16px;background-color:rgb(245,245,245)">may be =
due to</span><span style=3D"color:rgb(51,51,51);font-family:arial,sans-seri=
f;font-size:16px;background-color:rgb(245,245,245)">=A0</span><span class=
=3D"hps" style=3D"color:rgb(51,51,51);font-family:arial,sans-serif;font-siz=
e:16px;background-color:rgb(245,245,245)">the compiler</span><span style=3D=
"color:rgb(51,51,51);font-family:arial,sans-serif;font-size:16px;background=
-color:rgb(245,245,245)">=A0have=A0</span><span class=3D"hps" style=3D"colo=
r:rgb(51,51,51);font-family:arial,sans-serif;font-size:16px;background-colo=
r:rgb(245,245,245)">a bug.=A0</span></div>
<span class=3D"" style=3D"color:rgb(51,51,51);font-family:arial,sans-serif;=
font-size:24px;background-color:rgb(245,245,245)">How can I</span><span sty=
le=3D"color:rgb(51,51,51);font-family:arial,sans-serif;font-size:24px;backg=
round-color:rgb(245,245,245)">=A0</span><span class=3D"hps" style=3D"color:=
rgb(51,51,51);font-family:arial,sans-serif;font-size:24px;background-color:=
rgb(245,245,245)">solve</span><span style=3D"color:rgb(51,51,51);font-famil=
y:arial,sans-serif;font-size:24px;background-color:rgb(245,245,245)">=A0</s=
pan><span class=3D"hps" style=3D"color:rgb(51,51,51);font-family:arial,sans=
-serif;font-size:24px;background-color:rgb(245,245,245)">it.Thanks very muc=
h!</span></blockquote>
</div>
--20cf3071c934550b0f04b926d338--