From 147f2e6962c7624920909c3e4a4ef120e6814a66 Mon Sep 17 00:00:00 2001
From: yanghuatao <yanghuatao@xiaomi.com>
Date: Fri, 24 Mar 2023 11:55:02 +0800
Subject: [PATCH 1/2] fix build float_t error: float_t has not been declared
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

libcxx/cmath:335:9: error: ‘::float_t’ has not been declared

(1)open menuconfig (2)close math.h:build setup->Customize Header Files->math.h (2) select openlibm:Library Rountines->Select math library->Math Library from openlibm (3)build

Signed-off-by: yanghuatao <yanghuatao@xiaomi.com>
---
 include/openlibm_math.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/openlibm/openlibm/include/openlibm_math.h openlibm/openlibm/include/openlibm_math.h
index 701ad70..988e80c 100644
--- a/openlibm/openlibm/include/openlibm_math.h
+++ openlibm/openlibm/include/openlibm_math.h
@@ -149,8 +149,8 @@ extern const union __nan_un {
     : __signbitl(x))
 
 //VBS
-//typedef	__double_t	double_t;
-//typedef	__float_t	float_t;
+typedef float  float_t;
+typedef double double_t;
 #endif /* __ISO_C_VISIBLE >= 1999 */
 
 /*
-- 
2.39.1

