1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-08 12:40:49 -08:00
emacs/mps/code/mpswin.h
Richard Brooksby 3d5e2ca85f Adding hopenames back into the master sources, so that they can be included in the union sources along with the id keywords.
This was achieved by partially undoing changelist 24817, including an accidental corruption of eventgen.pl.

Copied from Perforce
 Change: 24877
 ServerID: perforce.ravenbrook.com
2001-12-06 18:14:02 +00:00

32 lines
889 B
C

/* impl.h.mpswin: RAVENBROOK MEMORY POOL SYSTEM WINDOWS.H INTERFACE
*
* $Id$
* $HopeName: MMsrc!mpswin.h(trunk.4) $
* 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 */