msvcr[^t]*.def: include moldname content git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5809 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am index f19ba39..bcc7328 100644 --- a/mingw-w64-crt/Makefile.am +++ b/mingw-w64-crt/Makefile.am
@@ -445,7 +445,7 @@ lib32_libmingwthrd_a_SOURCES = $(src_libmingwthrd) lib32_libmingwthrd_a_CPPFLAGS=$(CPPFLAGS32) $(sysincludes) -processed_defs += lib32/msvcrt.def +processed_defs += lib32/msvcrt.def lib32/msvcr80.def lib32/msvcr90.def lib32/msvcr90d.def lib32/msvcr100.def lib32/msvcr110.def endif @@ -764,7 +764,7 @@ lib64_libmingwthrd_a_SOURCES = $(src_libmingwthrd) lib64_libmingwthrd_a_CPPFLAGS=$(CPPFLAGS64) $(sysincludes) -processed_defs += lib64/msvcrt.def +processed_defs += lib64/msvcrt.def lib64/msvcr80.def lib64/msvcr90.def lib64/msvcr90d.def lib64/msvcr100.def lib64/msvcr110.def endif
diff --git a/mingw-w64-crt/lib32/msvcr100.def b/mingw-w64-crt/lib32/msvcr100.def.in similarity index 99% rename from mingw-w64-crt/lib32/msvcr100.def rename to mingw-w64-crt/lib32/msvcr100.def.in index f877e33..6566306 100644 --- a/mingw-w64-crt/lib32/msvcr100.def +++ b/mingw-w64-crt/lib32/msvcr100.def.in
@@ -5,6 +5,9 @@ ; LIBRARY "msvcr100.dll" EXPORTS + +#include "msvcrt-common.def.in" + ; public: __thiscall Concurrency::details::<0x1ULL>::<0x1ULL>(void(__cdecl *)(void)) ??0?$_SpinWait@$00@details@Concurrency@@QAE@P6AXXZ@Z ; has WINAPI (@4) ; public: __thiscall Concurrency::details::<0x0ULL>::<0x0ULL>(void(__cdecl *)(void))
diff --git a/mingw-w64-crt/lib32/msvcr110.def b/mingw-w64-crt/lib32/msvcr110.def.in similarity index 99% rename from mingw-w64-crt/lib32/msvcr110.def rename to mingw-w64-crt/lib32/msvcr110.def.in index c3413f5..68b4df8 100644 --- a/mingw-w64-crt/lib32/msvcr110.def +++ b/mingw-w64-crt/lib32/msvcr110.def.in
@@ -5,6 +5,9 @@ ; LIBRARY "MSVCR110.dll" EXPORTS + +#include "msvcrt-common.def.in" + ; public: __thiscall Concurrency::details::<0x1ULL>::<0x1ULL>(void(__cdecl *)(void)) ??0?$_SpinWait@$00@details@Concurrency@@QAE@P6AXXZ@Z ; has WINAPI (@4) ; public: __thiscall Concurrency::details::<0x0ULL>::<0x0ULL>(void(__cdecl *)(void))
diff --git a/mingw-w64-crt/lib32/msvcr80.def b/mingw-w64-crt/lib32/msvcr80.def.in similarity index 99% rename from mingw-w64-crt/lib32/msvcr80.def rename to mingw-w64-crt/lib32/msvcr80.def.in index 9c28d30..5fcb09b 100644 --- a/mingw-w64-crt/lib32/msvcr80.def +++ b/mingw-w64-crt/lib32/msvcr80.def.in
@@ -1,4 +1,7 @@ EXPORTS + +#include "msvcrt-common.def.in" + _CIacos _CIasin _CIatan
diff --git a/mingw-w64-crt/lib32/msvcr90.def b/mingw-w64-crt/lib32/msvcr90.def.in similarity index 99% rename from mingw-w64-crt/lib32/msvcr90.def rename to mingw-w64-crt/lib32/msvcr90.def.in index cca9dc8..f33c8f7 100644 --- a/mingw-w64-crt/lib32/msvcr90.def +++ b/mingw-w64-crt/lib32/msvcr90.def.in
@@ -5,6 +5,9 @@ ; LIBRARY "msvcr90.dll" EXPORTS + +#include "msvcrt-common.def.in" + ; public: __thiscall std::__non_rtti_object::__non_rtti_object(class std::__non_rtti_object const &) ??0__non_rtti_object@std@@QAE@ABV01@@Z ; has WINAPI (@4) ; public: __thiscall std::bad_cast::bad_cast(class std::bad_cast const &)
diff --git a/mingw-w64-crt/lib32/msvcr90d.def b/mingw-w64-crt/lib32/msvcr90d.def.in similarity index 99% rename from mingw-w64-crt/lib32/msvcr90d.def rename to mingw-w64-crt/lib32/msvcr90d.def.in index 245ce2a..1a79741 100644 --- a/mingw-w64-crt/lib32/msvcr90d.def +++ b/mingw-w64-crt/lib32/msvcr90d.def.in
@@ -5,6 +5,9 @@ ; LIBRARY "MSVCR90D.dll" EXPORTS + +#include "msvcrt-common.def.in" + ; public: __thiscall std::__non_rtti_object::__non_rtti_object(class std::__non_rtti_object const &) ??0__non_rtti_object@std@@QAE@ABV01@@Z ; has WINAPI (@4) ; public: __thiscall std::__non_rtti_object::__non_rtti_object(char const *)
diff --git a/mingw-w64-crt/lib64/msvcr100.def b/mingw-w64-crt/lib64/msvcr100.def.in similarity index 99% rename from mingw-w64-crt/lib64/msvcr100.def rename to mingw-w64-crt/lib64/msvcr100.def.in index f316807..9a00935 100644 --- a/mingw-w64-crt/lib64/msvcr100.def +++ b/mingw-w64-crt/lib64/msvcr100.def.in
@@ -5,6 +5,9 @@ ; LIBRARY "msvcr100.dll" EXPORTS + +#include "msvcrt-common.def.in" + $I10_OUTPUT ; public: __cdecl Concurrency::details::<0x1ULL>::<0x1ULL>(void(__cdecl *)(void))__ptr64 ??0?$_SpinWait@$00@details@Concurrency@@QEAA@P6AXXZ@Z
diff --git a/mingw-w64-crt/lib64/msvcr110.def b/mingw-w64-crt/lib64/msvcr110.def.in similarity index 99% rename from mingw-w64-crt/lib64/msvcr110.def rename to mingw-w64-crt/lib64/msvcr110.def.in index 64cb2b5..db9b4ac 100644 --- a/mingw-w64-crt/lib64/msvcr110.def +++ b/mingw-w64-crt/lib64/msvcr110.def.in
@@ -5,6 +5,9 @@ ; LIBRARY "MSVCR110.dll" EXPORTS + +#include "msvcrt-common.def.in" + $I10_OUTPUT ; public: __cdecl Concurrency::details::<0x1ULL>::<0x1ULL>(void(__cdecl *)(void))__ptr64 ??0?$_SpinWait@$00@details@Concurrency@@QEAA@P6AXXZ@Z
diff --git a/mingw-w64-crt/lib64/msvcr80.def b/mingw-w64-crt/lib64/msvcr80.def.in similarity index 99% rename from mingw-w64-crt/lib64/msvcr80.def rename to mingw-w64-crt/lib64/msvcr80.def.in index 7fea9e4..def89eb 100644 --- a/mingw-w64-crt/lib64/msvcr80.def +++ b/mingw-w64-crt/lib64/msvcr80.def.in
@@ -5,6 +5,9 @@ ; Written by Kai Tietz, 2007 ; EXPORTS + +#include "msvcrt-common.def.in" + $I10_OUTPUT ; public: __cdecl __non_rtti_object::__non_rtti_object(class __non_rtti_object const & __ptr64) __ptr64 ; GCC = __ZN17__non_rtti_objectC2ERKS_
diff --git a/mingw-w64-crt/lib64/msvcr90.def b/mingw-w64-crt/lib64/msvcr90.def.in similarity index 99% rename from mingw-w64-crt/lib64/msvcr90.def rename to mingw-w64-crt/lib64/msvcr90.def.in index 9fe336f..175af4c 100644 --- a/mingw-w64-crt/lib64/msvcr90.def +++ b/mingw-w64-crt/lib64/msvcr90.def.in
@@ -5,6 +5,9 @@ ; LIBRARY "msvcr90.dll" EXPORTS + +#include "msvcrt-common.def.in" + $I10_OUTPUT ; public: __cdecl std::__non_rtti_object::__non_rtti_object(class std::__non_rtti_object const &__ptr64 )__ptr64 ??0__non_rtti_object@std@@QEAA@AEBV01@@Z
diff --git a/mingw-w64-crt/lib64/msvcr90d.def b/mingw-w64-crt/lib64/msvcr90d.def.in similarity index 99% rename from mingw-w64-crt/lib64/msvcr90d.def rename to mingw-w64-crt/lib64/msvcr90d.def.in index 7359132..3f35e26 100644 --- a/mingw-w64-crt/lib64/msvcr90d.def +++ b/mingw-w64-crt/lib64/msvcr90d.def.in
@@ -5,6 +5,9 @@ ; LIBRARY "MSVCR90D.dll" EXPORTS + +#include "msvcrt-common.def.in" + $I10_OUTPUT ; public: __cdecl std::__non_rtti_object::__non_rtti_object(class std::__non_rtti_object const &__ptr64 )__ptr64 ??0__non_rtti_object@std@@QEAA@AEBV01@@Z