summaryrefslogtreecommitdiff
path: root/src/lib/evil
diff options
context:
space:
mode:
authorVincent Torri <vincent dot torri at gmail dot com>2016-01-18 13:48:20 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2016-01-18 13:54:52 +0900
commit3117b8ca5aa7d963d8d7a9d856bc0e9fad96e9d0 (patch)
tree9d505398598930c97156dfd64c06b0ab30632356 /src/lib/evil
parent669cd788baef50a1545cc6c6f1ca69a81e15ae49 (diff)
win32: Fix compilation due to recent changes in Evil
Summary: dlfcn.h is not available anymore on Windows, Evil provides all the necessary declarations. Reviewers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D3577 @fix
Diffstat (limited to 'src/lib/evil')
-rw-r--r--src/lib/evil/evil_dlfcn.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/lib/evil/evil_dlfcn.h b/src/lib/evil/evil_dlfcn.h
index 96fd30af80..1c05b1f235 100644
--- a/src/lib/evil/evil_dlfcn.h
+++ b/src/lib/evil/evil_dlfcn.h
@@ -21,20 +21,27 @@ x * This header provides functions to load and unload dynamic-link
21 * @def RTLD_LAZY 21 * @def RTLD_LAZY
22 * Lazy function call binding. 22 * Lazy function call binding.
23 */ 23 */
24# define RTLD_LAZY 0x00001 /* lazy function call binding */ 24# define RTLD_LAZY 0x00001 /* lazy function call binding. Unused */
25 25
26/** 26/**
27 * @def RTLD_NOW 27 * @def RTLD_NOW
28 * Immediate function call binding. 28 * Immediate function call binding.
29 */ 29 */
30# define RTLD_NOW 0x00002 /* immediate function call binding */ 30# define RTLD_NOW 0x00002 /* immediate function call binding. Unused */
31 31
32/** 32/**
33 * @def RTLD_GLOBAL 33 * @def RTLD_GLOBAL
34 * Symbols in this dlopen'ed obj are visible to other dlopen'ed objs. 34 * Symbols in this dlopen'ed obj are visible to other dlopen'ed objs.
35 */ 35 */
36# define RTLD_GLOBAL 0x00100 /* symbols in this dlopen'ed obj are visible 36# define RTLD_GLOBAL 0x00004 /* symbols in this dlopen'ed obj are visible
37 to other dlopen'ed objs */ 37 to other dlopen'ed objs. Unused */
38
39/**
40 * @def RTLD_LOCAL
41 * Symbols in this dlopen'ed obj are not visible to other dlopen'ed objs.
42 */
43# define RTLD_LOCAL 0x00008 /* symbols in this dlopen'ed obj are not visible
44 to other dlopen'ed objs. Unused */
38 45
39/** 46/**
40 * @def RTLD_NODELETE 47 * @def RTLD_NODELETE