diff options
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/arm/skyeye_common/vfp/vfp_helper.h | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/src/core/arm/skyeye_common/vfp/vfp_helper.h b/src/core/arm/skyeye_common/vfp/vfp_helper.h index af03cb6e7..581f0358f 100644 --- a/src/core/arm/skyeye_common/vfp/vfp_helper.h +++ b/src/core/arm/skyeye_common/vfp/vfp_helper.h | |||
| @@ -239,15 +239,6 @@ struct vfp_single { | |||
| 239 | u32 significand; | 239 | u32 significand; |
| 240 | }; | 240 | }; |
| 241 | 241 | ||
| 242 | #ifdef __cplusplus | ||
| 243 | extern "C" { | ||
| 244 | #endif | ||
| 245 | extern s32 vfp_get_float(ARMul_State * state, unsigned int reg); | ||
| 246 | extern void vfp_put_float(ARMul_State * state, s32 val, unsigned int reg); | ||
| 247 | #ifdef __cplusplus | ||
| 248 | } | ||
| 249 | #endif | ||
| 250 | |||
| 251 | /* | 242 | /* |
| 252 | * VFP_SINGLE_MANTISSA_BITS - number of bits in the mantissa | 243 | * VFP_SINGLE_MANTISSA_BITS - number of bits in the mantissa |
| 253 | * VFP_SINGLE_EXPONENT_BITS - number of bits in the exponent | 244 | * VFP_SINGLE_EXPONENT_BITS - number of bits in the exponent |
| @@ -356,14 +347,7 @@ struct vfp_double { | |||
| 356 | #else | 347 | #else |
| 357 | #define VFP_REG_ZERO 16 | 348 | #define VFP_REG_ZERO 16 |
| 358 | #endif | 349 | #endif |
| 359 | #ifdef __cplusplus | 350 | |
| 360 | extern "C" { | ||
| 361 | #endif | ||
| 362 | extern u64 vfp_get_double(ARMul_State * state, unsigned int reg); | ||
| 363 | extern void vfp_put_double(ARMul_State * state, u64 val, unsigned int reg); | ||
| 364 | #ifdef __cplusplus | ||
| 365 | } | ||
| 366 | #endif | ||
| 367 | #define VFP_DOUBLE_MANTISSA_BITS (52) | 351 | #define VFP_DOUBLE_MANTISSA_BITS (52) |
| 368 | #define VFP_DOUBLE_EXPONENT_BITS (11) | 352 | #define VFP_DOUBLE_EXPONENT_BITS (11) |
| 369 | #define VFP_DOUBLE_LOW_BITS (64 - VFP_DOUBLE_MANTISSA_BITS - 2) | 353 | #define VFP_DOUBLE_LOW_BITS (64 - VFP_DOUBLE_MANTISSA_BITS - 2) |