Revision 66230e0d

b/target-arm/helper.c
2271 2271

  
2272 2272
float64 VFP_HELPER(neg, d)(float64 a)
2273 2273
{
2274
    return float32_chs(a);
2274
    return float64_chs(a);
2275 2275
}
2276 2276

  
2277 2277
float32 VFP_HELPER(abs, s)(float32 a)
......
2281 2281

  
2282 2282
float64 VFP_HELPER(abs, d)(float64 a)
2283 2283
{
2284
    return float32_abs(a);
2284
    return float64_abs(a);
2285 2285
}
2286 2286

  
2287 2287
float32 VFP_HELPER(sqrt, s)(float32 a, CPUState *env)
b/target-arm/translate.c
1079 1079
static inline void gen_vfp_sito(int dp)
1080 1080
{
1081 1081
    if (dp)
1082
        gen_helper_vfp_uitod(cpu_F0d, cpu_F0s, cpu_env);
1082
        gen_helper_vfp_sitod(cpu_F0d, cpu_F0s, cpu_env);
1083 1083
    else
1084
        gen_helper_vfp_uitos(cpu_F0s, cpu_F0s, cpu_env);
1084
        gen_helper_vfp_sitos(cpu_F0s, cpu_F0s, cpu_env);
1085 1085
}
1086 1086

  
1087 1087
static inline void gen_vfp_toui(int dp)

Also available in: Unified diff