X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmini%2Fmini-arm.h;h=f22514b61ef3e58d2d6acbc1a1e4132e1ebc76c1;hb=e4b431e3a502b475a3451ba8762044c4f5fac2e4;hp=93a256b56329708045ada86d42417a32cabb3663;hpb=e946a6cdebde729e1c03ec374184254ab38da184;p=mono.git diff --git a/mono/mini/mini-arm.h b/mono/mini/mini-arm.h index 93a256b5632..f22514b61ef 100644 --- a/mono/mini/mini-arm.h +++ b/mono/mini/mini-arm.h @@ -19,10 +19,6 @@ #define MONO_ARCH_SOFT_FLOAT_FALLBACK 1 #endif -#ifdef ARM_FPU_VFP_HARD -#error "hardfp-abi not yet supported." -#endif - #if defined(__ARM_EABI__) #if G_BYTE_ORDER == G_LITTLE_ENDIAN #define ARM_ARCHITECTURE "armel" @@ -56,10 +52,8 @@ #endif #define MONO_MAX_IREGS 16 -#define MONO_MAX_FREGS 16 #define MONO_SAVED_GREGS 10 /* r4-r11, ip, lr */ -#define MONO_SAVED_FREGS 8 /* r4-r11, ip, lr: registers saved in the LMF */ #define MONO_ARM_REGSAVE_MASK 0x5ff0 @@ -71,9 +65,36 @@ #define MONO_ARCH_CALLEE_REGS ((1<