| 1 | diff -u -r ../ruby-2.1.2/ext/fiddle/fiddle.h ./ext/fiddle/fiddle.h |
| 2 | --- ../ruby-2.1.2/ext/fiddle/fiddle.h 2012-11-28 01:02:49.000000000 +0100 |
| 3 | +++ ./ext/fiddle/fiddle.h 2014-06-27 11:22:29.967816700 +0200 |
| 4 | @@ -15,14 +15,16 @@ |
| 5 | #if defined(HAVE_DLFCN_H) |
| 6 | # include <dlfcn.h> |
| 7 | # /* some stranger systems may not define all of these */ |
| 8 | -#ifndef RTLD_LAZY |
| 9 | -#define RTLD_LAZY 0 |
| 10 | -#endif |
| 11 | -#ifndef RTLD_GLOBAL |
| 12 | -#define RTLD_GLOBAL 0 |
| 13 | -#endif |
| 14 | -#ifndef RTLD_NOW |
| 15 | -#define RTLD_NOW 0 |
| 16 | +#ifndef __ANDROID__ |
| 17 | +# ifndef RTLD_LAZY |
| 18 | +# define RTLD_LAZY 0 |
| 19 | +# endif |
| 20 | +# ifndef RTLD_GLOBAL |
| 21 | +# define RTLD_GLOBAL 0 |
| 22 | +# endif |
| 23 | +# ifndef RTLD_NOW |
| 24 | +# define RTLD_NOW 0 |
| 25 | +# endif |
| 26 | #endif |
| 27 | #else |
| 28 | # if defined(_WIN32) |