Signed-off-by: LIU Zhiwei <zhiwei_...@c-sky.com> --- include/fpu/softfloat-types.h | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/include/fpu/softfloat-types.h b/include/fpu/softfloat-types.h index 7680193ebc..8f8fdfeecf 100644 --- a/include/fpu/softfloat-types.h +++ b/include/fpu/softfloat-types.h @@ -112,6 +112,14 @@ typedef struct { #define make_float128(high_, low_) ((float128) { .high = high_, .low = low_ }) #define make_float128_init(high_, low_) { .high = high_, .low = low_ } +/* + * Software brain floating-point types + */ +typedef uint16_t bfloat16; +#define bfloat16_val(x) (x) +#define make_bfloat16(x) (x) +#define const_bfloat16(x) (x) + /* * Software IEC/IEEE floating-point underflow tininess-detection mode. */ -- 2.23.0