mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-31 01:59:52 -06:00
Import r67258 of the wxWidgets trunk, which I expect will before
long become wxWidgets 2.9.2, which in turn is expected to be the last 2.9 release before the 3.0 stable release. Since the full wxWidgets distribution is rather large, I have imported only the parts that we use, on a subdirectory basis: art include/wx/*.* include/wx/aui include/wx/cocoa include/wx/generic include/wx/gtk include/wx/meta include/wx/msw include/wx/osx include/wx/persist include/wx/private include/wx/protocol include/wx/unix src/aui src/common src/generic src/gtk src/msw src/osx src/unix git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7380 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
88
Externals/wxWidgets3/include/wx/wx_cw_cm.h
vendored
Normal file
88
Externals/wxWidgets3/include/wx/wx_cw_cm.h
vendored
Normal file
@ -0,0 +1,88 @@
|
||||
/*
|
||||
Name: wx/wx_cw_cm.h
|
||||
Purpose: wxWidgets definitions for CodeWarrior builds
|
||||
Author: Stefan Csomor
|
||||
Modified by:
|
||||
Created:
|
||||
RCS-ID: $Id: wx_cw_cm.h 42655 2006-10-29 20:17:29Z VZ $
|
||||
Copyright: (c) Stefan Csomor
|
||||
Licence: wxWindows licence
|
||||
*/
|
||||
|
||||
#define MSL_USE_PRECOMPILED_HEADERS 0
|
||||
#if __WXDEBUG__
|
||||
// mac os assert levels
|
||||
#define DEBUG 1
|
||||
#define DEBUG_INTERNAL 1
|
||||
#endif
|
||||
#if !defined( __MWERKS__ )
|
||||
#error "this file is only for builds with Metrowerks CodeWarrior"
|
||||
#endif
|
||||
|
||||
// defined if the compiler does not want the classname repeated for inlines
|
||||
// within a class definition
|
||||
#define WX_COMP_INLINE_NO_CLASS
|
||||
|
||||
#if __MWERKS__ >= 0x2400 && __MWERKS__ < 0x3200
|
||||
#pragma old_argmatch on
|
||||
#endif
|
||||
|
||||
#if (__MWERKS__ < 0x0900) || macintosh || __MACH__
|
||||
#define __MAC__
|
||||
#define __WXMAC__
|
||||
#elif (__MWERKS__ >= 0x0900) && __INTEL__
|
||||
#define WIN32
|
||||
#define _WINDOWS
|
||||
#define __WXMSW__
|
||||
#define __WINDOWS__
|
||||
#define __WIN95__
|
||||
#define __WIN32__
|
||||
#define STRICT
|
||||
#define NOMINMAX
|
||||
#elif __BEOS__
|
||||
#include <ansi_prefix.be.h>
|
||||
#include <Be.h>
|
||||
#else
|
||||
#error unknown MW compiler
|
||||
#endif
|
||||
|
||||
#ifdef __WXMSW__
|
||||
#include <ansi_prefix.win32.h>
|
||||
#include <ansi_parms.h>
|
||||
#ifdef __MWERKS__
|
||||
#if defined( __MSL__ ) && __MSL__ >= 0x5012 && __MSL__ < 0x7000
|
||||
#define fileno _fileno
|
||||
#define fdopen _fdopen
|
||||
#define tell _tell
|
||||
#endif
|
||||
#endif
|
||||
#elif defined( __WXMAC__)
|
||||
/* Set to 0 if you don't want to use precompiled MacHeaders */
|
||||
#define USE_PRECOMPILED_MAC_HEADERS 0
|
||||
#define ACCESSOR_CALLS_ARE_FUNCTIONS 1
|
||||
#define OPAQUE_TOOLBOX_STRUCTS 1
|
||||
|
||||
/* CW8.3+ has mbstate_t */
|
||||
#if defined(__MACH__) && __MWERKS__ < 0x3003
|
||||
typedef int mbstate_t;
|
||||
#define _MBSTATE_T
|
||||
#endif
|
||||
|
||||
/* CW8.3+ has ssize_t */
|
||||
#if defined(__MACH__) && __MWERKS__ >= 0x3003
|
||||
#define HAVE_SSIZE_T
|
||||
#endif
|
||||
|
||||
#include <mslconfig>
|
||||
// for getting the correct expat includes
|
||||
#define MACOS_CLASSIC
|
||||
/*
|
||||
#include <MacTypes.h>
|
||||
#if UNIVERSAL_INTERFACES_VERSION < 0x0340
|
||||
#error "please update to Apple's lastest universal headers from http://developer.apple.com/sdk/"
|
||||
#endif
|
||||
*/
|
||||
#endif
|
||||
|
||||
#define USE_DEFINE
|
||||
|
Reference in New Issue
Block a user