summaryrefslogtreecommitdiffstats
path: root/public/sdk/inc/mfc30/afxv_mac.h
diff options
context:
space:
mode:
authorAdam <you@example.com>2020-05-17 05:51:50 +0200
committerAdam <you@example.com>2020-05-17 05:51:50 +0200
commite611b132f9b8abe35b362e5870b74bce94a1e58e (patch)
treea5781d2ec0e085eeca33cf350cf878f2efea6fe5 /public/sdk/inc/mfc30/afxv_mac.h
downloadNT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip
Diffstat (limited to 'public/sdk/inc/mfc30/afxv_mac.h')
-rw-r--r--public/sdk/inc/mfc30/afxv_mac.h57
1 files changed, 57 insertions, 0 deletions
diff --git a/public/sdk/inc/mfc30/afxv_mac.h b/public/sdk/inc/mfc30/afxv_mac.h
new file mode 100644
index 000000000..ffc3bbf0e
--- /dev/null
+++ b/public/sdk/inc/mfc30/afxv_mac.h
@@ -0,0 +1,57 @@
+// Microsoft Foundation Classes C++ library.
+// Copyright (C) 1992 Microsoft Corporation,
+// All rights reserved.
+
+// This source code is only intended as a supplement to the
+// Microsoft Foundation Classes Reference and Microsoft
+// QuickHelp and/or WinHelp documentation provided with the library.
+// See these sources for detailed information regarding the
+// Microsoft Foundation Classes product.
+
+// afxv_mac.h - target version/configuration control for Macintosh OS
+
+#if !defined(_MAC)
+ #error afxv_mac.h is used only for Macintosh-targeted builds
+#endif
+
+#if !defined(_M_M68K) && !defined(_M_MPPC)
+ #error afxv_mac.h is used only for Motorola M68000 and Motorola PowerPC builds
+#endif
+
+#define SystemSevenOrLater 1
+
+#define AFX_DATA_IMPORT
+#define AFX_CLASS_IMPORT
+#define AFX_API_IMPORT
+
+#if defined(_68K_)
+pascal void AfxDebugger(void) = 0xA9FF;
+#else
+extern "C" pascal void Debugger(void);
+inline void AfxDebugger(void)
+ { Debugger(); }
+#endif
+
+#define AfxDebugBreak() AfxDebugger()
+
+#define _beginthreadex(p1, p2, p3, p4, p5, p6) NULL
+#define _endthreadex(p1)
+
+extern "C" size_t __cdecl wcslen(const wchar_t*);
+
+#ifndef _HYPER_DEFINED
+typedef double hyper;
+#endif
+
+#define _AFX_NO_OLE_SUPPORT
+#define _AFX_NO_DB_SUPPORT
+#define _AFX_NO_SOCKET_SUPPORT
+
+#ifndef ALL_WARNINGS
+#pragma warning(disable: 4103)
+#ifdef _PPC_
+#pragma warning(disable:4069)
+#endif
+#endif //!ALL_WARNINGS
+
+/////////////////////////////////////////////////////////////////////////////