Module: xenomai-2.6
Branch: master
Commit: 9e3fef8281201849a30b7129428540705798ee73
URL:    
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=9e3fef8281201849a30b7129428540705798ee73

Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org>
Date:   Tue Dec 27 14:06:53 2011 +0100

arm: clarify README.INSTALL

---

 README.INSTALL |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/README.INSTALL b/README.INSTALL
index 1cd5fb0..ebeffd3 100644
--- a/README.INSTALL
+++ b/README.INSTALL
@@ -391,7 +391,30 @@ NOTE: Contrarily to previous releases, Xenomai no longer 
passes any
 arm architecture specific flags, or FPU flags to gcc, so, users
 are expected to pass them using the CFLAGS and LDFLAGS variables as
 demonstrated above, where the AT91RM9200 is based on the ARM920T core,
-and so is an armv4t architecture.
+and so is an armv4t architecture. The following table summarizes the
+CFLAGS and options to pass for the known SOCs:
+
+----------------------------------------------------------------------
+SOC         | CFLAGS                     | configure options
+------------+----------------------------+----------------------------
+at91rm9200  | -march=armv4t -msoft-float |
+at91sam9x   | -march=armv5 -msoft-float  |
+ixp4xx      | -march=armv5 -msoft-float  | --enable-arm-tsc=ixp4xx
+imx1        | -march=armv4t -msoft-float |
+imx21       | -march=armv5 -msoft-float  |
+imx31       | -march=armv6 -mfpu=vfp     |
+imx51/imx53 | -march=armv7-a -mfpu=vfp3 *|
+omap3       | -march=armv7-a -mfpu=vfp3 *|
+omap4       | -march=armv7-a -mfpu=vfp3 *| --enable-smp
+orion       | -march=armv5 -mfpu=vfp     |
+pxa         | -march=armv5 -msoft-float  |
+pxa3xx      | -march=armv5 -msoft-float  | --enable-arm-quirks=xscale3
+s3c24xx     | -march=armv4t -msoft-float |
+sa1100      | -march=armv4t -msoft-float | --enable-arm-quirks=sa1100
+-----------------------------------------------------------------------
+
+* Depending on the gcc versions, the flag for armv7 may be
+-march=armv7-a or -march=armv7a.
 
 2.5 Building for NIOS II
 --------------------


_______________________________________________
Xenomai-git mailing list
Xenomai-git@gna.org
https://mail.gna.org/listinfo/xenomai-git

Reply via email to