Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

75 lines
2.0 KiB

/***********************************************************************
* Microsoft Puma
*
* Microsoft Confidential. Copyright 1994-1996 Microsoft Corporation.
*
* Component:
*
* File: pumax.h
*
* File Comments:
*
*
***********************************************************************/
#include "puma.h" // Main include for all Puma APIs
#pragma warning(disable: 4100) // Unreferenced formal parameter
#pragma warning(disable: 4514) // Unreferenced inline function
#pragma warning(disable: 4699) // Note
#ifdef _AFXDLL // Using MFCxx.DLL
#pragma warning(disable: 4204) // Allow non-constant aggregate initializer
#endif // _AFXDLL
#if DEBUG
#pragma warning(disable: 4705) // Statement has no effect
#pragma warning(disable: 4710) // Function not expanded
#endif /* DEBUG */
// Disable the following warnings for windows.h
#pragma warning(disable: 4201) // Allow nameless struct/union
// ------------------------------------------------------------
// Start of machine specific definitions
// ------------------------------------------------------------
#if defined(_M_IX86) // Intel 386, 486, Pentium
#define UNALIGNED
#elif defined(_M_MPPC) // PowerPC (Mac)
#define UNALIGNED
#else
#define UNALIGNED __unaligned
#endif
#define CDECL __cdecl // Function called by runtime
#define VARARG __cdecl // Variable number of arguments
// ------------------------------------------------------------
// End of machine specific definitions
// ------------------------------------------------------------
// ------------------------------------------------------------
// Start of Puma selective public definitions
// ------------------------------------------------------------
// #include "cmdfile.h"
// #include "cmdline.h"
#include "dbg.h"
// #include "hash.h" // UNDONE: for private include of imgdb.h
// #include "idf.h"
// #include "mpf.h"
// #include "rgbool.h"
// #include "sptr.h"
// #include "sys.h"
// #include "xcptmsg.h"