mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-08 12:40:49 -08:00
This was achieved by partially undoing changelist 24817, including an accidental corruption of eventgen.pl. Copied from Perforce Change: 24877 ServerID: perforce.ravenbrook.com
32 lines
889 B
C
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 */
|