mirror of
https://https.git.savannah.gnu.org/git/libtool.git
synced 2026-01-27 01:44:28 +00:00
tests: Include check for __CYGWIN__ for crossbuilds
* tests/demo.at, tests/lt_dlexit.at: Add __CYGWIN__ to check for crossbuilds of build cygwin with host mingw and the MSVC toolchain.
This commit is contained in:
parent
be0630f555
commit
4a5acaa7a4
@ -152,7 +152,7 @@ AT_DATA([foo.h],
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#if (defined _WIN32 || defined _WIN32_WCE) && !defined __GNUC__
|
||||
#if (defined _WIN32 || defined _WIN32_WCE || __CYGWIN__) && !defined __GNUC__
|
||||
# ifdef BUILDING_LIBHELLO
|
||||
# ifdef DLL_EXPORT
|
||||
# define LIBHELLO_SCOPE extern __declspec (dllexport)
|
||||
|
||||
@ -115,8 +115,12 @@ AT_DATA([b1.c],
|
||||
[[#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
#if defined DLL_EXPORT && defined _WIN32 && defined _MSC_VER
|
||||
# define LIBA1_SCOPE extern __declspec (dllimport)
|
||||
#if defined DLL_EXPORT
|
||||
# if defined __CYGWIN__ || defined _WIN32 || defined WIN32
|
||||
# if defined _MSC_VER
|
||||
# define LIBA1_SCOPE extern __declspec (dllimport)
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
#if !defined LIBA1_SCOPE
|
||||
# define LIBA1_SCOPE extern
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user