early-access version 2853
This commit is contained in:
28
externals/vcpkg/ports/gmp/msvc_symbol.patch
vendored
Executable file
28
externals/vcpkg/ports/gmp/msvc_symbol.patch
vendored
Executable file
@@ -0,0 +1,28 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index cafdb3c71..bd92bc4bb 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -2703,8 +2703,8 @@ Use "--disable-static --enable-shared" to build just a DLL.])
|
||||
#
|
||||
if test "$enable_shared" = yes; then
|
||||
GMP_LDFLAGS="$GMP_LDFLAGS -no-undefined -Wl,--export-all-symbols"
|
||||
- LIBGMP_LDFLAGS="$LIBGMP_LDFLAGS -Wl,--output-def,.libs/libgmp-3.dll.def"
|
||||
- LIBGMPXX_LDFLAGS="$LIBGMP_LDFLAGS -Wl,--output-def,.libs/libgmpxx-3.dll.def"
|
||||
+ #LIBGMP_LDFLAGS="$LIBGMP_LDFLAGS -Wl,--output-def,.libs/libgmp-3.dll.def"
|
||||
+ #LIBGMPXX_LDFLAGS="$LIBGMP_LDFLAGS -Wl,--output-def,.libs/libgmpxx-3.dll.def"
|
||||
LIBGMP_DLL=1
|
||||
fi
|
||||
;;
|
||||
diff --git a/gmp-h.in b/gmp-h.in
|
||||
index 3d449d427..18a03b753 100644
|
||||
--- a/gmp-h.in
|
||||
+++ b/gmp-h.in
|
||||
@@ -398,7 +398,7 @@ typedef __mpq_struct *mpq_ptr;
|
||||
|
||||
/* Microsoft's C compiler accepts __inline */
|
||||
#ifdef _MSC_VER
|
||||
-#define __GMP_EXTERN_INLINE __inline
|
||||
+#define __GMP_EXTERN_INLINE static __inline
|
||||
#endif
|
||||
|
||||
/* Recent enough Sun C compilers want "inline" */
|
||||
Reference in New Issue
Block a user