This macro is used only on few places in .c files, not in .h files.
So remove its usage and dead code.
---
mingw-w64-crt/crt/crtdll.c | 7 -------
mingw-w64-crt/crt/crtexe.c | 1 -
mingw-w64-crt/crt/dll_argv.c | 4 ----
mingw-w64-crt/crt/dllargv.c | 4 ----
mingw-w64-crt/crt/tlssup.c | 4 ----
5 files changed, 20 deletions(-)
diff --git a/mingw-w64-crt/crt/crtdll.c b/mingw-w64-crt/crt/crtdll.c
index 6c6ea38f03f7..31ad70b1afac 100644
--- a/mingw-w64-crt/crt/crtdll.c
+++ b/mingw-w64-crt/crt/crtdll.c
@@ -4,8 +4,6 @@
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
-#ifdef CRTDLL
-#undef CRTDLL
#ifndef _DLL
#define _DLL
#endif
@@ -19,16 +17,12 @@
#include <crtdbg.h>
#ifndef _CRTIMP
-#ifdef CRTDLL
-#define _CRTIMP __declspec(dllexport)
-#else
#ifdef _DLL
#define _CRTIMP __declspec(dllimport)
#else
#define _CRTIMP
#endif
#endif
-#endif
#include <sect_attribs.h>
#include <locale.h>
@@ -204,7 +198,6 @@ i__leave:
__native_dllmain_reason = UINT_MAX;
return retcode ;
}
-#endif
int __cdecl atexit (_PVFV func)
{
diff --git a/mingw-w64-crt/crt/crtexe.c b/mingw-w64-crt/crt/crtexe.c
index f10265055b4c..1ee235e9893f 100644
--- a/mingw-w64-crt/crt/crtexe.c
+++ b/mingw-w64-crt/crt/crtexe.c
@@ -4,7 +4,6 @@
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
-#undef CRTDLL
#ifndef _DLL
#define _DLL
#endif
diff --git a/mingw-w64-crt/crt/dll_argv.c b/mingw-w64-crt/crt/dll_argv.c
index 19eeda7cd6d9..4e2674dc5eca 100644
--- a/mingw-w64-crt/crt/dll_argv.c
+++ b/mingw-w64-crt/crt/dll_argv.c
@@ -4,10 +4,6 @@
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
-#ifdef CRTDLL
-#undef CRTDLL
-#endif
-
#include <internal.h>
extern int _dowildcard;
diff --git a/mingw-w64-crt/crt/dllargv.c b/mingw-w64-crt/crt/dllargv.c
index df0453430d0e..d6be1bc7c2cf 100644
--- a/mingw-w64-crt/crt/dllargv.c
+++ b/mingw-w64-crt/crt/dllargv.c
@@ -4,10 +4,6 @@
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
*/
-#ifdef CRTDLL
-#undef CRTDLL
-#endif
-
#include <internal.h>
int __CRTDECL
diff --git a/mingw-w64-crt/crt/tlssup.c b/mingw-w64-crt/crt/tlssup.c
index 3ff03971e90d..b1d7a98f2c1b 100644
--- a/mingw-w64-crt/crt/tlssup.c
+++ b/mingw-w64-crt/crt/tlssup.c
@@ -6,10 +6,6 @@
* Written by Kai Tietz <[email protected]>
*/
-#ifdef CRTDLL
-#undef CRTDLL
-#endif
-
#include <sect_attribs.h>
#ifndef WIN32_LEAN_AND_MEAN
--
2.20.1
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public