diff options
author | Tim Peters <tim.peters@gmail.com> | 2001-02-28 16:44:18 (GMT) |
---|---|---|
committer | Tim Peters <tim.peters@gmail.com> | 2001-02-28 16:44:18 (GMT) |
commit | 5687ffe0c56a827b538589fc46e79dfacfd857f3 (patch) | |
tree | 7ba35f863ceb5b55c492ee3c61e5fc4bdac2e1f0 | |
parent | c6cecf55d182344c316999acb8703293439319b7 (diff) | |
download | cpython-5687ffe0c56a827b538589fc46e79dfacfd857f3.zip cpython-5687ffe0c56a827b538589fc46e79dfacfd857f3.tar.gz cpython-5687ffe0c56a827b538589fc46e79dfacfd857f3.tar.bz2 |
SF patch 404928: Support for next Cygwin gcc (2.95.2-8)
-rw-r--r-- | Modules/_sre.c | 5 | ||||
-rw-r--r-- | Modules/gdbmmodule.c | 2 | ||||
-rw-r--r-- | Python/exceptions.c | 10 |
3 files changed, 4 insertions, 13 deletions
diff --git a/Modules/_sre.c b/Modules/_sre.c index 3d4054a..63e4ef3 100644 --- a/Modules/_sre.c +++ b/Modules/_sre.c @@ -2369,10 +2369,7 @@ static PyMethodDef _functions[] = { {NULL, NULL} }; -void -#if defined(WIN32) -__declspec(dllexport) -#endif +DL_EXPORT(void) init_sre(void) { PyObject* m; diff --git a/Modules/gdbmmodule.c b/Modules/gdbmmodule.c index 91bebbd..5f83a28 100644 --- a/Modules/gdbmmodule.c +++ b/Modules/gdbmmodule.c @@ -11,7 +11,7 @@ #include <fcntl.h> #include "gdbm.h" -#ifdef WIN32 +#if defined(WIN32) && !defined(__CYGWIN__) #include "gdbmerrno.h" extern const char * gdbm_strerror(gdbm_error); #endif diff --git a/Python/exceptions.c b/Python/exceptions.c index c020def..0c61c5d 100644 --- a/Python/exceptions.c +++ b/Python/exceptions.c @@ -1042,10 +1042,7 @@ static struct { -void -#ifdef WIN32 -__declspec(dllexport) -#endif /* WIN32 */ +DL_EXPORT(void) init_exceptions(void) { char *modulename = "exceptions"; @@ -1128,10 +1125,7 @@ init_exceptions(void) } -void -#ifdef WIN32 -__declspec(dllexport) -#endif /* WIN32 */ +DL_EXPORT(void) fini_exceptions(void) { int i; |