<br><font size=2 face="sans-serif">Hi all,</font>
<br>
<br><font size=2 face="sans-serif">The problem has been resolved.</font>
<br>
<br><font size=2 face="sans-serif">For the L6200E, my software library
doesn't support function &quot;realloc()&quot;, but it supports &quot;malloc()&quot;.
</font>
<br>
<br><font size=2 face="sans-serif">When I link the object, the linker will
automatically link to the standard malloc.o library, that cause</font>
<br>
<br><font size=2 face="sans-serif">conflict with my own MALLOC.o.</font>
<br><font size=2 face="sans-serif"><br>
</font>
<br><font size=2 face="sans-serif">Best Regards!<br>
Gavin Chen<br>
<br>
----------------------------------------<br>
Philips Semiconductors (Shenzhen)<br>
Tel: &nbsp; &nbsp; &nbsp;+86-755-25185311 &nbsp; &nbsp;Ext. 8231 <br>
Fax: &nbsp; &nbsp; &nbsp;+86-755-25185310<br>
Email: &nbsp; &nbsp;Gavin.Chen@philips.com<br>
Web: &nbsp; &nbsp; &nbsp;www.semiconductors.philips.com<br>
----------------------------------------</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td>
<br>
<br>
<br>
<br>
<br><font size=1 face="sans-serif"><b>gavin.chen+FromInterNet@philips.com</b></font>
<p><font size=1 face="sans-serif">Sent by: </font>
<br><font size=1 face="sans-serif">tremor-bounces@xiph.org</font>
<p><font size=1 face="sans-serif">2004-10-13 05:33 PM</font>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To:
&nbsp; &nbsp; &nbsp; &nbsp;gavin.chen+FromInterNet@philips.com</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc:
&nbsp; &nbsp; &nbsp; &nbsp;tremor@xiph.org<br>
tremor-bounces@xiph.org<br>
(bcc: Gavin Chen/SZP/SC/PHILIPS)</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject:
&nbsp; &nbsp; &nbsp; &nbsp;Re: [Tremor] some link errors in my
platform</font>
<p><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Classification:
&nbsp; &nbsp; &nbsp; &nbsp;</font>
<br>
<br></table>
<br>
<br>
<br><font size=2 face="sans-serif"><br>
To the error : &quot;Error: L6200E: Symbol __semihosting_swi_guard multiply
defined (by use_semi.o and use_no_semi.o)&quot;,</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
the &quot;ARM application note 107&quot; tells that it can be avoided by
adding a line &quot;#pragma import(__use_no_semihosting_swi)&quot;</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
in the source code.</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
But I found that it hasn't any effect. Anyone has ideas of it? Thanks!</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
</font><font size=3><br>
</font><font size=2 face="sans-serif"><br>
Best Regards!<br>
Gavin Chen</font><font size=3><br>
<br>
<br>
</font>
<table width=100%>
<tr valign=top>
<td width=2%>
<td width=38%><font size=3><br>
<br>
<br>
<br>
</font><font size=1 face="sans-serif"><b><br>
gavin.chen+FromInterNet@philips.com</b></font><font size=3> </font>
<p><font size=1 face="sans-serif">Sent by: <br>
tremor-bounces@xiph.org</font><font size=3> </font>
<p><font size=1 face="sans-serif">2004-10-12 06:29 PM</font><font size=3>
</font>
<td width=59%><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font><font size=1 face="sans-serif"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;To: &nbsp; &nbsp; &nbsp; &nbsp;tremor@xiph.org</font><font size=3>
</font><font size=1 face="sans-serif"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;cc: &nbsp; &nbsp; &nbsp; &nbsp;(bcc: Gavin
Chen/SZP/SC/PHILIPS)</font><font size=3> </font><font size=1 face="sans-serif"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;Subject: &nbsp; &nbsp; &nbsp; &nbsp;[Tremor]
some link errors in my platform</font><font size=3> </font>
<p><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Classification:
&nbsp; &nbsp; &nbsp; &nbsp;</font><font size=3> <br>
</font></table>
<p><font size=3><br>
<br>
</font><font size=2 face="sans-serif"><br>
<br>
Hi,</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
Some errors happen while I integrate the Tremor to my embedded OS.</font><font size=3>
</font><font size=2 face="sans-serif"><br>
<br>
See below:</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
Error: L6200E: Symbol malloc multiply defined (by malloc.o and MALLOC.o).</font><font size=3>
</font><font size=2 face="sans-serif"><br>
Error: L6200E: Symbol __semihosting_swi_guard multiply defined (by use_semi.o
and use_no_semi.o).</font><font size=3> </font><font size=2 face="sans-serif"><br>
Error: L6218E: Undefined symbol alloca (referred from codebook.o).</font><font size=3>
</font><font size=2 face="sans-serif"><br>
Error: L6218E: Undefined symbol tell (referred from vorbisfile.o).</font><font size=3>
</font><font size=2 face="sans-serif"><br>
Not enough information to list the image map.</font><font size=3> </font><font size=2 face="sans-serif"><br>
Not enough information to list the image sizes and/or totals.</font><font size=3>
</font><font size=2 face="sans-serif"><br>
Finished: 2 information, 0 warning and 4 error messages.</font><font size=3>
</font><font size=2 face="sans-serif"><br>
make: *** [../apps/SSA1_Flash] Error 1</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
My platform is ARM7, embedded OS is C Execute. <br>
<br>
How does the L6200E happen?</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
And my platform does not support &quot;alloca&quot; and &quot;tell(or ftell)&quot;,
does anyone has ideas of it?</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
Thanks!</font><font size=3> </font><font size=2 face="sans-serif"><br>
<br>
Best Regards!<br>
Gavin Chen<br>
<br>
----------------------------------------<br>
Philips Semiconductors (Shenzhen)<br>
Tel: &nbsp; &nbsp; &nbsp;+86-755-25185311 &nbsp; &nbsp;Ext. 8231 <br>
Fax: &nbsp; &nbsp; &nbsp;+86-755-25185310<br>
Email: &nbsp; &nbsp;Gavin.Chen@philips.com<br>
Web: &nbsp; &nbsp; &nbsp;www.semiconductors.philips.com<br>
----------------------------------------</font><font size=2><tt>_______________________________________________<br>
Tremor mailing list<br>
Tremor@xiph.org<br>
http://lists.xiph.org/mailman/listinfo/tremor</tt></font><font size=3><br>
</font><font size=2><tt>_______________________________________________<br>
Tremor mailing list<br>
Tremor@xiph.org<br>
http://lists.xiph.org/mailman/listinfo/tremor<br>
</tt></font>
<p>