1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 18:41:25 -08:00
emacs/mps/code/mpswin.h
Richard Brooksby c0bb4cd3cd Removing hopenames from the master sources.
This change will be integrated but ignored (-ay) to the gg-epcore/union sources, so that they retain HopeNames.

Copied from Perforce
 Change: 24911
 ServerID: perforce.ravenbrook.com
2001-12-07 13:19:25 +00:00

31 lines
849 B
C

/* impl.h.mpswin: RAVENBROOK MEMORY POOL SYSTEM WINDOWS.H INTERFACE
*
* $Id$
* Copyright (c) 2001 Ravenbrook Limited.
*
* .readership: For MPS client application developers, MPS developers.
*
* .purpose: Shared file for the incantations needed to include windows.h.
*/
#ifndef mpswin_h
#define mpswin_h
/* Suppress Visual C warnings from windows.h at warning level 4. */
#ifdef MPS_BUILD_MV
#pragma warning(disable: 4115 4201 4209 4214)
#endif
#include <windows.h>
#ifdef MPS_BUILD_MV
#pragma warning(default: 4115 4201 4209 4214)
/* windows.h might also cause warnings about "unreferenced inline
* function has been removed". In Visual C, these can be turned off:
* #pragma warning(disable: 4514)
* But they are generated at the end of the compilation, so you have
* to turn them off permanently.
*/
#endif
#endif /* mpswin_h */