Index: binutils-2.20/dlwrap.h |
=================================================================== |
new file mode 100644 |
--- /dev/null |
+++ b/binutils-2.20/dlwrap.h |
@@ -0,0 +1,24 @@ |
+#ifndef __DLWRAP_H |
+ |
+/* Drop-in replacement for dlfcn.h */ |
+#ifdef __cplusplus |
+extern "C" { |
+#endif |
+ |
+void *pnacl_dlopen(const char *filename, int flag); |
+char *pnacl_dlerror(void); |
+void *pnacl_dlsym(void *handle, const char *symbol); |
+int pnacl_dlclose(void *handle); |
+ |
+#ifdef __cplusplus |
+} |
+#endif |
+ |
+#define dlopen pnacl_dlopen |
+#define dlerror pnacl_dlerror |
+#define dlsym pnacl_dlsym |
+#define dlclose pnacl_dlclose |
+ |
+#define RTLD_NOW 0x2 |
+ |
+#endif |