Hi guys,
The previous patch to gcc changed the default architecture to arm8 (armv4) to match MSFT's defaults.
This patch to gas completes the transition.

You can use to standard arm gcc -mcpu and -mtune options to override the default.

Note: If you do an arm-wince-mingw32ce-objdump -f on a MSFT generated .obj, .lib, .exe or .dll, you will always read armv3m, as they don't use the flag that binutils uses to tag the arch used. Also, there is a limitation (not enough bits) in what that flag holds, so even if you compile for an arch higher than
armv5, it will always be recorded as armv5.

Cheers,
Pedro Alves
---

src/binutils/gas/ChangeLog.ce

2006-10-31  Pedro Alves  <[EMAIL PROTECTED]>

   * config/te-wince-pe-h (CPU_DEFAULT): Define to ARM_ARCH_V4.
   (FPU_DEFAULT) Default to FPU_ARCH_VFP.

Index: gas/config/te-wince-pe.h
===================================================================
--- gas/config/te-wince-pe.h    (revision 719)
+++ gas/config/te-wince-pe.h    (working copy)
@@ -1,2 +1,5 @@
+#define CPU_DEFAULT ARM_ARCH_V4
+#define FPU_DEFAULT FPU_ARCH_VFP
+
 #define TE_WINCE
 #include "te-pe.h"
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to