mp/mp-strtod.patch

34 lines
1.3 KiB
Diff

diff -up mp-51aeb2c386342ed4f48cc78d3df9e4e57a70f667/include/mp/posix.h.orig mp-51aeb2c386342ed4f48cc78d3df9e4e57a70f667/include/mp/posix.h
--- mp-51aeb2c386342ed4f48cc78d3df9e4e57a70f667/include/mp/posix.h.orig 2019-12-09 11:21:17.000000000 -0700
+++ mp-51aeb2c386342ed4f48cc78d3df9e4e57a70f667/include/mp/posix.h 2020-02-13 14:10:43.502102892 -0700
@@ -28,6 +28,7 @@
#endif
#include "format.h"
+#undef strtod
#ifndef FMT_POSIX
# if defined(_WIN32) && !defined(__MINGW32__)
diff -up mp-51aeb2c386342ed4f48cc78d3df9e4e57a70f667/src/asl/solvers/asl.h.orig mp-51aeb2c386342ed4f48cc78d3df9e4e57a70f667/src/asl/solvers/asl.h
--- mp-51aeb2c386342ed4f48cc78d3df9e4e57a70f667/src/asl/solvers/asl.h.orig 2019-12-09 11:21:17.000000000 -0700
+++ mp-51aeb2c386342ed4f48cc78d3df9e4e57a70f667/src/asl/solvers/asl.h 2020-02-13 13:29:55.934445155 -0700
@@ -1103,17 +1103,7 @@ QPinfo {
extern void xunkno_(VOID);
extern void zero_div_ASL(ASL*, real, const char*);
-#ifndef No_dtoa
- extern double strtod_ASL(Const char*, char**);
-#ifndef strtod /* if not set by previous funcadd.h */
-#define strtod strtod_ASL
-#endif
-extern void ACQUIRE_DTOA_LOCK(unsigned int);
-extern void FREE_DTOA_LOCK(unsigned int);
-extern int dtoa_get_threadno(void);
-extern void init_dtoa_locks(void);
-extern void set_max_dtoa_threads(unsigned int);
-#endif
+#undef strtod
#ifdef __cplusplus
}