|
|
1.1 root 1: //
2: // XM6i
1.1.1.2 ! root 3: // Copyright (C) 2013 Tetsuya Isaki
1.1 root 4: //
5:
6: extern float fpu_to_host_float(const uint32_t *);
7: extern double fpu_to_host_double(const uint32_t *);
8: #if defined(HAVE_LONG_DOUBLE)
9: extern long double fpu_to_host_ldouble(const uint32_t *);
10: #else
11: extern long double fpu_to_host_ldouble(const uint32_t *)
12: __attribute__((__deprecated__));
13: #endif
14: extern void host_float_to_fpu(uint32_t *, float);
15: extern void host_double_to_fpu(uint32_t *, double);
16: extern void host_ldouble_to_fpu(uint32_t *, long double);
17:
18: extern double fp2dbl(const struct fpn *);
19: extern long double fp2ldbl(const struct fpn *);
20: extern void dbl2fp(struct fpn *, double);
21: extern void ldbl2fp(struct fpn *, long double);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.