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