<br>My point is saying 'guess' was not to discredit your statement about what the FP compiler does, rather to say that no one seems to know exactly what ARM option FP sends to the GNU Assembler and what that option value actually is. <br>
<br>Reading the GNU as manual, the arch parameter value needs to be set to one of several values. It can also specify generic ARM architecture, but that choice in addition to being imprecise, could result in code that either is not optimized for the target ARM processor, or fail to execute as expected. <br>
<br>Thank you for your reply. <br><br>Prince<br><br><br><br><br><div class="gmail_quote">On Sun, Dec 7, 2008 at 4:53 PM, Jonas Maebe <span dir="ltr"><<a href="mailto:jonas.maebe@elis.ugent.be">jonas.maebe@elis.ugent.be</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
<br>
On 07 Dec 2008, at 23:01, Prince Riley wrote:<br>
<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
On Sun, Dec 7, 2008 at 3:11 PM, Jonas Maebe <<a href="mailto:jonas.maebe@elis.ugent.be" target="_blank">jonas.maebe@elis.ugent.be</a>>wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 07 Dec 2008, at 00:30, Prince Riley wrote:<br>
<br>
A few additional points if I may ..<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
When you say the FP supports the ARM architecture my specific question is<br>
how does FP 'inform' the GNU assembler back end of which ARM architecture<br>
is<br>
intended ...<br>
<br>
</blockquote>
<br>
FPC does not specify any particular sub-architecture to the assembler. I<br>
guess this means it's just a generic ARMv4 (i.e., ARM7 and above).<br>
<br>
</blockquote>
<br></div><div class="Ih2E3d">
OK.. well if that opinion is just a guess, then as this is really a question<br>
that has to be answered by actually looking at the FP code and finding out<br>
what it sets as the ARM specific GNU AS command line options.<br>
</div></blockquote>
<br>
"FPC does not specify any particular sub-architecture to the assembler." was not an opinion or a guess, but a fact. What sub-architecture the GNU assembler picks in that case (i.e., by default) was the guess.<div>
<div></div><div class="Wj3C7c"><br>
<br>
<br>
Jonas<br>
_______________________________________________<br>
fpc-pascal maillist - <a href="mailto:fpc-pascal@lists.freepascal.org" target="_blank">fpc-pascal@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-pascal" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-pascal</a><br>
</div></div></blockquote></div><br>