<html><body><span style="font-family:Verdana; color:#000000; font-size:10pt;"><div>can&nbsp;you provide some info on the following params for the sheeva plug?</div>
<div>&nbsp;</div>
<div>your bootstrap has the following for the hardfp project.</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-cpu=cortex-a8<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-tune=cortex-a8<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-arch=armv7-a<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-float=hard<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-fpu=vfpv3-d16<BR></div>
<div>&nbsp;</div>
<div>ill take a jab....</div>
<div>&nbsp;</div>
<div><SPAN class=samp><FONT face="Courier New"><FONT face=Verdana>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-cpu=arm9e<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-tune=arm9e<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-arch=armv5te<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-float=softfp<BR>#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --with-fpu=vfpv3-d16</FONT><BR>&lt;no fpu in sheevaplug&gt;</FONT></SPAN></div>
<div>&nbsp;</div>
<DT><CODE>-mcpu=</CODE><VAR>name</VAR> 
<DD><A name=index-mcpu-1039></A>This specifies the name of the target ARM processor. GCC uses this name to determine what kind of instructions it can emit when generating assembly code. Permissible names are: `<SAMP><SPAN class=samp>arm2</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm250</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm3</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm6</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm60</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm600</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm610</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm620</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7m</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7d</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7dm</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7di</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7dmi</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm70</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm700</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm700i</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm710</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm710c</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7100</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm720</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7500</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7500fe</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7tdmi</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm7tdmi-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm710t</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm720t</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm740t</SPAN></SAMP>', `<SAMP><SPAN class=samp>strongarm</SPAN></SAMP>', `<SAMP><SPAN class=samp>strongarm110</SPAN></SAMP>', `<SAMP><SPAN class=samp>strongarm1100</SPAN></SAMP>', `<SAMP><SPAN class=samp>strongarm1110</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm8</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm810</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm9</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm9e</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm920</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm920t</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm922t</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm946e-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm966e-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm968e-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm926ej-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm940t</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm9tdmi</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm10tdmi</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1020t</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1026ej-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm10e</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1020e</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1022e</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1136j-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1136jf-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>mpcore</SPAN></SAMP>', `<SAMP><SPAN class=samp>mpcorenovfp</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1156t2-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1156t2f-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1176jz-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>arm1176jzf-s</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-a5</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-a8</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-a9</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-a15</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-r4</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-r4f</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-r5</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-m4</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-m3</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-m1</SPAN></SAMP>', `<SAMP><SPAN class=samp>cortex-m0</SPAN></SAMP>', `<SAMP><SPAN class=samp>xscale</SPAN></SAMP>', `<SAMP><SPAN class=samp>iwmmxt</SPAN></SAMP>', `<SAMP><SPAN class=samp>iwmmxt2</SPAN></SAMP>', `<SAMP><SPAN class=samp>ep9312</SPAN></SAMP>', `<SAMP><SPAN class=samp>fa526</SPAN></SAMP>', `<SAMP><SPAN class=samp>fa626</SPAN></SAMP>', `<SAMP><SPAN class=samp>fa606te</SPAN></SAMP>', `<SAMP><SPAN class=samp>fa626te</SPAN></SAMP>', `<SAMP><SPAN class=samp>fmp626</SPAN></SAMP>', `<SAMP><SPAN class=samp>fa726te</SPAN></SAMP>'. <BR>
<DT><CODE>-mtune=</CODE><VAR>name</VAR> 
<DD><A name=index-mtune-1040></A>This option is very similar to the <SAMP><SPAN class=option>-mcpu=</SPAN></SAMP> option, except that instead of specifying the actual target processor type, and hence restricting which instructions can be used, it specifies that GCC should tune the performance of the code as if the target were of the type specified in this option, but still choosing the instructions that it will generate based on the CPU specified by a <SAMP><SPAN class=option>-mcpu=</SPAN></SAMP> option. For some ARM implementations better performance can be obtained by using this option. <BR>
<DT><CODE>-march=</CODE><VAR>name</VAR> 
<DD><A name=index-march-1041></A>This specifies the name of the target ARM architecture. GCC uses this name to determine what kind of instructions it can emit when generating assembly code. This option can be used in conjunction with or instead of the <SAMP><SPAN class=option>-mcpu=</SPAN></SAMP> option. Permissible names are: `<SAMP><SPAN class=samp>armv2</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv2a</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv3</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv3m</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv4</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv4t</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv5</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv5t</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv5e</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv5te</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv6</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv6j</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv6t2</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv6z</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv6zk</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv6-m</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv7</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv7-a</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv7-r</SPAN></SAMP>', `<SAMP><SPAN class=samp>armv7-m</SPAN></SAMP>', `<SAMP><SPAN class=samp>iwmmxt</SPAN></SAMP>', `<SAMP><SPAN class=samp>iwmmxt2</SPAN></SAMP>', `<SAMP><SPAN class=samp>ep9312</SPAN></SAMP>'.&nbsp;<BR>&nbsp;</DD>
<div>&nbsp;</div>
<BLOCKQUOTE style="BORDER-LEFT: blue 2px solid; PADDING-LEFT: 8px; FONT-FAMILY: verdana; COLOR: black; MARGIN-LEFT: 8px; FONT-SIZE: 10pt" id=replyBlockquote webmail="1">
<DIV id=wmQuoteWrapper>-------- Original Message --------<BR>Subject: RE: [fedora-arm] ppl cross compile<BR>From: &lt;<a href="mailto:webwillow@thewebwillow.com">webwillow@thewebwillow.com</a>&gt;<BR>Date: Fri, August 19, 2011 4:13 am<BR>To: "DJ Delorie" &lt;<a href="mailto:dj@redhat.com">dj@redhat.com</a>&gt;<BR>Cc: <a href="mailto:arm@lists.fedoraproject.org">arm@lists.fedoraproject.org</a><BR><BR><SPAN style="FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10pt">
<DIV>already using it and made adjustments for armv5tel and soft float.</DIV>
<DIV>&nbsp;</DIV>
<DIV>when i get to the ppl part of the script i get the failure...you scripts have got me this far with only tiny adjustments needed</DIV>
<DIV>&nbsp;</DIV>
<DIV>i than try to reproduce the exact same thing manually and adjust from there..</DIV>
<DIV>&nbsp;</DIV>
<DIV>although i did notice the prefix of /usr instead of $PREFIX...ill redo gmp/mpfr/ppl again tonight and see if that makes it through.</DIV>
<DIV>&nbsp;</DIV>
<DIV>sometimes you make those little mistakes when frustrated and just plain tired in the middle of the night.</DIV>
<DIV>&nbsp;</DIV>
<DIV>../../rpmbuild/BUILD/ppl-0.11.2/configure --prefix=/usr --build=i686-redhat-linux --host=arm-unknown-linux-gnueabi --with-float=softfp --with-abi=aapcs-linux --with-sysroot=/home/mockbuild/stage2/rootfs --enable-threads=posix --disable-libssp --enable-cxx=yes --enable-werror=no&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<BLOCKQUOTE style="BORDER-LEFT: blue 2px solid; PADDING-LEFT: 8px; FONT-FAMILY: verdana; COLOR: black; MARGIN-LEFT: 8px; FONT-SIZE: 10pt" id=replyBlockquote webmail="1">
<DIV id=wmQuoteWrapper>-------- Original Message --------<BR>Subject: Re: [fedora-arm] ppl cross compile<BR>From: DJ Delorie &lt;<A href="mailto:dj@redhat.com" target=_blank>dj@redhat.com</A>&gt;<BR>Date: Thu, August 18, 2011 9:02 pm<BR>To: &lt;<A href="mailto:webwillow@thewebwillow.com" target=_blank>webwillow@thewebwillow.com</A>&gt;<BR>Cc: <A href="mailto:arm@lists.fedoraproject.org" target=_blank>arm@lists.fedoraproject.org</A><BR><BR><BR>Try my bootstrap scripts at:<BR><BR><A href="http://djdelorie.fedorapeople.org/" target=_blank>http://djdelorie.fedorapeople.org</A>/<BR></DIV></BLOCKQUOTE></SPAN></DIV></BLOCKQUOTE></span></body></html>