blob: 9243de2a0b5b3cf3398fddf14761b8cd91ac8601 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#define EV_STANDALONE 1
#define EV_USE_NANOSLEEP 1
#define EV_USE_REALTIME 1
#define EV_USE_MONOTONIC 1
#ifdef NAUNET_ON_WINDOWS
#define FD_SETSIZE 2048
#define EV_SELECT_IS_WINSOCKET 1
#else
#define EV_AVOID_STDIO 1
#endif
#include "evwrap.h"
#ifdef _MSC_VER
#pragma warning(push, 0)
#else
AL_IGNORE_WARNING("-Wstrict-aliasing")
AL_IGNORE_WARNING("-Wcomment")
AL_IGNORE_WARNING("-Wparentheses")
AL_IGNORE_WARNING("-Wunused-variable")
AL_IGNORE_WARNING("-Wunused-value")
AL_IGNORE_WARNING("-Wunused-function")
AL_IGNORE_WARNING("-Wunused-parameter")
AL_IGNORE_WARNING("-Wunused-result")
AL_IGNORE_WARNING("-Wsign-compare")
AL_IGNORE_WARNING("-Wreturn-type")
AL_IGNORE_WARNING("-Wdeprecated-declarations")
AL_IGNORE_WARNING("-Wdangling-else")
AL_IGNORE_WARNING("-Wtype-limits")
AL_IGNORE_WARNING("-Wunknown-pragmas")
#endif
#include <ev.c>
#ifdef _MSC_VER
#pragma warning(pop)
#else
AL_IGNORE_WARNING_END
#endif
|