1 --- ../gcc-cross-4.1.2-r4-unpatched/gcc-4.1.2/gcc/config/arm/ieee754-df.S 2007-06-07 13:06:52.000000000 +1000
2 +++ gcc-4.1.2/gcc/config/arm/ieee754-df.S 2007-06-07 13:15:49.000000000 +1000
6 @ For FPA, float words are always big-endian.
7 +@ For MAVERICK, float words are always little-endian.
8 @ For VFP, floats words follow the memory system mode.
9 -#if defined(__VFP_FP__) && !defined(__ARMEB__)
10 +#if ((defined(__VFP_FP__) && !defined(__ARMEB__)) || defined(__MAVERICK__))
17 #if !defined (__VFP_FP__) && !defined(__SOFTFP__)
18 +#if defined (__FPA_FP__)
21 +#if defined (__MAVERICK__)
27 #if !defined (__VFP_FP__) && !defined(__SOFTFP__)
31 #if !defined (__VFP_FP__) && !defined(__SOFTFP__)
32 +#if defined (__FPA_FP__)
35 +#if defined (__MAVERICK__)
41 #if !defined (__VFP_FP__) && !defined(__SOFTFP__)
43 @ Legacy code expects the result to be returned in f0. Copy it
46 +#if defined (__FPA_FP__)
50 +#if defined (__MAVERICK__)
57 --- ../gcc-cross-4.1.2-r4-unpatched/gcc-4.1.2/gcc/config/arm/ieee754-sf.S 2007-06-07 13:06:52.000000000 +1000
58 +++ gcc-4.1.2/gcc/config/arm/ieee754-sf.S 2007-06-07 13:21:43.000000000 +1000
62 #if !defined (__VFP_FP__) && !defined(__SOFTFP__)
63 +#if defined (__FPA_FP__)
66 +#if defined (__MAVERICK__)
76 #if !defined (__VFP_FP__) && !defined(__SOFTFP__)
77 +#if defined (__FPA_FP__)
80 +#if defined (__MAVERICK__)
86 ands r3, ah, #0x80000000 @ sign bit in r3
88 #if !defined (__VFP_FP__) && !defined(__SOFTFP__)
91 +#if defined (__FPA_FP__)
95 +#if defined (__MAVERICK__)