File tree 2 files changed +2
-12
lines changed
2 files changed +2
-12
lines changed Original file line number Diff line number Diff line change 12
12
13
13
// Use a forwarding definition and noinline to implement a poor man's alias,
14
14
// as there isn't a good cross-platform way of defining one.
15
- COMPILER_RT_ABI NOINLINE float __extendhfdf2 (src_t a ) {
15
+ COMPILER_RT_ABI NOINLINE dst_t __extendhfdf2 (src_t a ) {
16
16
return __extendXfYf2__ (a );
17
17
}
18
-
19
- COMPILER_RT_ABI float __gnu_h2d_ieee (src_t a ) { return __extendhfdf2 (a ); }
20
-
21
- #if defined(__ARM_EABI__ )
22
- #if defined(COMPILER_RT_ARMHF_TARGET )
23
- AEABI_RTABI float __aeabi_h2d (src_t a ) { return __extendhfdf2 (a ); }
24
- #else
25
- COMPILER_RT_ALIAS (__extendhfdf2 , __aeabi_h2d )
26
- #endif
27
- #endif
Original file line number Diff line number Diff line change 10
10
#define QUAD_PRECISION
11
11
#include "fp_lib.h"
12
12
13
- #if defined(CRT_HAS_TF_MODE )
13
+ #if defined(CRT_HAS_TF_MODE ) && defined( COMPILER_RT_HAS_FLOAT16 )
14
14
#define SRC_HALF
15
15
#define DST_QUAD
16
16
#include "fp_extend_impl.inc"
You can’t perform that action at this time.
0 commit comments