Hello,<br><br>  I do not think my problem is related to this. I have no problem to run the run code on the final target, once it succeeds to compile.<br> But anyway, thanks for the information and for your time.<br><br>       Regards<br>
     <br>                  Patrice<br><br><div class="gmail_quote">2009/12/8 Derick Centeno <span dir="ltr">&lt;<a href="mailto:dcenteno@ydl.net">dcenteno@ydl.net</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Patrice:<br><br>I did a little digging and came across the following explanation from IBM which explains that the CPU you are coding for (amcc440) requires a specific Linux capable of the following:<br><br>In versions 2.6.26 and earlier of the Linux kernel, the code did not properly clear reserved bits 11 - 15 in word two of a Translation Lookaside Buffer (TLB) entry. These bits need to be set to zero as documented in the respective user’s manuals to avoid a degradation in performance.<br>

A change was included in Linux kernel version 2.6.27 which will clear reserved bits 11 - 15 bits in the finish_tlb_load function. With these bits automatically cleared, inadvertent performance degradation will be avoided. Users of the PPC440x6 and all 464 processor cores should use Linux kernel version 2.6.27 or later.<br>

<br>You can read the document for yourself here:<br><br><a href="https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/6F95C69A2ED9AE73002575AF005B6E4E" target="_blank">https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/6F95C69A2ED9AE73002575AF005B6E4E</a><br>

<br>YDL 6.2 does use kernel 2.6.27 (see here: <a href="http://www.fixstars.com/en/products/ydl/installed.html" target="_blank">http://www.fixstars.com/en/products/ydl/installed.html</a>) however make sure that the settings recommended by IBM are in effect for the amcc440.  However, that would mean that you are directly coding for that cpu not the native 970MP which comprises the PowerStation which would explain the problems you are reporting.<br>

<br>IBM does have a document explaining coding for the 970MP (which are the native cpus within the PowerStation) and the Linux parameters they recommend.  That document is here:<br><br><a href="https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/A0C294269DB8D1EC87256FF9004FC54C" target="_blank">https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/A0C294269DB8D1EC87256FF9004FC54C</a><br>

<br>These are just preliminary references, of course, but I thought the information could be a useful start for you.  As for acquiring more details, you may have to confer with someone at Fixstars.<br><br>All the best...<div>
<div></div><div class="h5"><br>
<br><div class="gmail_quote">On Tue, Dec 8, 2009 at 8:08 AM, Patrice B <span dir="ltr">&lt;<a href="mailto:pbfwdlist@gmail.com" target="_blank">pbfwdlist@gmail.com</a>&gt;</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;">

Hello,<br>
<br>
  I&#39;m using a Power Station as a build machine to generate code for<br>
amcc440 cpu using gcc 4.4 with option -mcpu=440fp. Since this release<br>
of gcc, I notice that code is generated with string instructions which<br>
are not supported by Power Station cpu, and then, it makes build<br>
failed if a newly built binary needs to be run for a next build step.<br>
Is there a way to emulate those instructions on a Power Station (which<br>
currently runs YDL 6.0)<br>
<br>
  Best regards<br>
<br>
        Patrice<br>
_______________________________________________<br>
yellowdog-general mailing list - <a href="mailto:yellowdog-general@lists.fixstars.com" target="_blank">yellowdog-general@lists.fixstars.com</a><br>
Unsuscribe info: <a href="http://lists.fixstars.com/mailman/listinfo/yellowdog-general" target="_blank">http://lists.fixstars.com/mailman/listinfo/yellowdog-general</a><br>
HINT: to Google archives, try  &#39;&amp;lt;keywords&gt; site:<a href="http://us.fixstars.com" target="_blank">us.fixstars.com</a>&#39;<br>
</blockquote></div><br><br clear="all"><br></div></div><font color="#888888">-- <br>=========<br>Refranes/Popular sayings:<br><br>The Taino say:<br>No hay mal que por bien no venga.<br>There is no evil out of which good cannot blossom.<br>

</font><br>_______________________________________________<br>
yellowdog-general mailing list - <a href="mailto:yellowdog-general@lists.fixstars.com">yellowdog-general@lists.fixstars.com</a><br>
Unsuscribe info: <a href="http://lists.fixstars.com/mailman/listinfo/yellowdog-general" target="_blank">http://lists.fixstars.com/mailman/listinfo/yellowdog-general</a><br>
HINT: to Google archives, try  &#39;&amp;lt;keywords&gt; site:<a href="http://us.fixstars.com" target="_blank">us.fixstars.com</a>&#39;<br></blockquote></div><br>