[Clfs-dev] [ GIT-0.0.1-20120922-arm] cross-tools/arm/variables.xml : remove fpu none: Ticket-917
knjterrell at mybluelight.com
knjterrell at mybluelight.com
Mon Feb 11 06:54:29 PST 2013
From: kanj <knjterrell at mybluelight.com>
---
BOOK/cross-tools/arm/variables.xml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/BOOK/cross-tools/arm/variables.xml b/BOOK/cross-tools/arm/variables.xml
index 60cc3c9..3c61891 100644
--- a/BOOK/cross-tools/arm/variables.xml
+++ b/BOOK/cross-tools/arm/variables.xml
@@ -23,7 +23,7 @@
<para os="a1">Most ARM processors are little endian, it is a safe choice.
If your processor is an ARM9, good choices include: triplet of
armv5l-unknown-linux-uclibeabi, ARM arch of armv5t, float of softfp, and fpu
- of either none or softvfp. ARM9 processors do not always have hardware
+ of softvfp. ARM9 processors do not always have hardware
floating point abilities. If your processor is a Cortex-A8 or Cortex-A9, good
choices include: triplet of armv7a-unknown-linux-uclibceabi, ARM arch of
armv7-a, float of hard, and fpu of vfpv3-d16.</para>
@@ -50,7 +50,7 @@ export CLFS_ARM_MODE="<replaceable>[arm or thumb]</replaceable>"</userinput></sc
<para os="f1">If your target CPU has hard floating point support (not all ARM
CPUs do), set the following CLFS_FLOAT variable to either "hard" or "softfp".
If your target CPU does not have hard floating point support, set the following
- CLFS_FLOAT vairable to "soft".</para>
+ CLFS_FLOAT variable to "soft".</para>
<screen os="f2"><userinput>export CLFS_FLOAT="<replaceable>[hard, softfp, or soft]"</replaceable></userinput></screen>
@@ -225,7 +225,6 @@ echo export CLFS_FPU=\""${CLFS_FPU}\"" >> ~/.bashrc</userinput></screen>
<row>
<entry>neon-vfpv4</entry>
<entry>softvfp</entry>
- <entry>none</entry>
</row>
</tbody>
</tgroup>
--
1.7.9.5
Good Morning,
This is my proposed patch for the issue noted in section 6.4 of Ticket-917.
The comment in Ticket-917 about the .size directive in 6.11 was previously submitted as Ticket-876.
The following has a discussion and fix that I was able to apply to ARM - http://manulix.wikidot.com/build-howto#toc11
This appears to be fixed in uClibc 0.9.33. I am having difficulty getting thru a complete MIPS build.
For MIPS w/ uClibc 0.9.31 I get the .size directive issue - but the fix that works for ARM doesn't apply.
For MIPS w/ uClibc 0.9.33 it won't compile - http://ibot.rikers.org/%23uclibc/20120208.html.gz
I did some testing this weekend to see if busybox defconfig would work
I was succesful with arm/little and i386 after making minor tweaks to the uClibc configs.
The following gives a good description of the issue I saw and the fix:
http://www.raspberrypi.org/phpBB3/viewtopic.php?t=16108&p=166593
Unfortunately these are not the default settings in uClibc defconfig.
Sincerely,
Kirk Terrell
____________________________________________________________
Woman is 53 But Looks 25
Mom reveals 1 simple wrinkle trick that has angered doctors...
http://thirdpartyoffers.netzero.net/TGL3341/5119061db09736171622st04duc
More information about the Clfs-dev
mailing list