2010-06-08 14:08 UTC+0200 Xavi (jarabal/at/gmail.com)

* contrib/gtwvg/gtwvg.h
  * contrib/gtwvg/wvggui.h
  * contrib/hbwin/win_shell.c
    ! Fixed MinGW-w64 cross compiler detection with the recommended "official" method.
      MinGW-w64 can also compile for x86, in this case are the same built-in macros.
This commit is contained in:
Xavi
2010-06-08 12:10:53 +00:00
parent ce166b1c81
commit a5469097e7
4 changed files with 20 additions and 4 deletions

View File

@@ -16,6 +16,13 @@
The license applies to all entries newer than 2009-04-28.
*/
2010-06-08 14:08 UTC+0200 Xavi (jarabal/at/gmail.com)
* contrib/gtwvg/gtwvg.h
* contrib/gtwvg/wvggui.h
* contrib/hbwin/win_shell.c
! Fixed MinGW-w64 cross compiler detection with the recommended "official" method.
MinGW-w64 can also compile for x86, in this case are the same built-in macros.
2010-06-08 13:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/hbregexc.c
* Changed to not throw RTE, just gracefully return

View File

@@ -58,7 +58,10 @@
/*----------------------------------------------------------------------*/
#ifndef _WIN32_IE
#ifndef __MINGW64__
#ifdef __MINGW32__
#include <_mingw.h>
#endif
#ifndef __MINGW64_VERSION_MAJOR
#define _WIN32_IE 0x0400
#endif
#endif

View File

@@ -58,7 +58,10 @@
/*----------------------------------------------------------------------*/
#ifndef _WIN32_IE
#ifndef __MINGW64__
#ifdef __MINGW32__
#include <_mingw.h>
#endif
#ifndef __MINGW64_VERSION_MAJOR
#define _WIN32_IE 0x0400
#endif
#endif

View File

@@ -110,7 +110,9 @@ HB_FUNC( WIN_SHELLNOTIFYICON )
#if ! defined( HB_OS_WIN_CE )
#if defined( __MINGW32__ ) && ! defined( __MINGW64__ )
#if defined( __MINGW32__ )
# include <_mingw.h>
# if ! defined( __MINGW64_VERSION_MAJOR )
typedef struct _SHNAMEMAPPING
{
@@ -120,7 +122,8 @@ typedef struct _SHNAMEMAPPING
int cchNewPath;
} SHNAMEMAPPING, * LPSHNAMEMAPPING;
#endif
#endif /* End MinGW-w64 detection */
#endif /* End MinGW detection */
typedef struct
{