about summary refs log tree commit diff stats
path: root/src/wrapped/generated/wrappedlibmtypes.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-07-31 21:01:00 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-07-31 21:01:16 +0200
commit27312d7a15d9428ea66797c761ec8ee92904b4ca (patch)
treea1c290b3fbb1c768a33ca92905d4b19377f284cb /src/wrapped/generated/wrappedlibmtypes.h
parentd19a3d987b5c8eced66e087ba90f823f3cc99959 (diff)
downloadbox64-27312d7a15d9428ea66797c761ec8ee92904b4ca.tar.gz
box64-27312d7a15d9428ea66797c761ec8ee92904b4ca.zip
[WRAPPER] Added __powl_finite wrapping to libm (for #2862)
Diffstat (limited to 'src/wrapped/generated/wrappedlibmtypes.h')
-rw-r--r--src/wrapped/generated/wrappedlibmtypes.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/wrapped/generated/wrappedlibmtypes.h b/src/wrapped/generated/wrappedlibmtypes.h
index adeff992..2d0b0c22 100644
--- a/src/wrapped/generated/wrappedlibmtypes.h
+++ b/src/wrapped/generated/wrappedlibmtypes.h
@@ -25,9 +25,11 @@ typedef double (*dFdd_t)(double, double);
 #if defined(HAVE_LD80BITS) || defined(ANDROID)
 typedef int64_t (*IFD_t)(long double);
 typedef long double (*DFD_t)(long double);
+typedef long double (*DFDD_t)(long double, long double);
 #else // !HAVE_LD80BITS && !ANDROID
 typedef int64_t (*IFD_t)(double);
 typedef double (*DFD_t)(double);
+typedef double (*DFDD_t)(double, double);
 #endif
 
 #define SUPER() ADDED_FUNCTIONS() \
@@ -74,6 +76,7 @@ typedef double (*DFD_t)(double);
 	GO(__atan2_finite, dFdd_t) \
 	GO(__fmod_finite, dFdd_t) \
 	GO(__hypot_finite, dFdd_t) \
-	GO(__pow_finite, dFdd_t)
+	GO(__pow_finite, dFdd_t) \
+	GO(__powl_finite, DFDD_t)
 
 #endif // __wrappedlibmTYPES_H_