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