mescc: Support Tinycc 0.9.27: Drop dlclose, dlopen.
authorJan Nieuwenhuizen <janneke@gnu.org>
Mon, 18 Jun 2018 20:56:06 +0000 (22:56 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Mon, 18 Jun 2018 20:56:06 +0000 (22:56 +0200)
* lib/libc+tcc.c (dlclose, dlopen): Remove.
* include/dlfcn.h (RTLD_DEFAULT): Add.

include/dlfcn.h
lib/libc+tcc.c

index 1774380fdfe1ae3d4f5266425f0dfcf8e282d260..c758b062dee01610489fd746e31908948c0d272d 100644 (file)
@@ -34,6 +34,7 @@
 #define RTLD_GLOBAL    0x00100
 #define RTLD_LOCAL     0
 #define RTLD_NODELETE  0x01000
+#define RTLD_DEFAULT    0
 
 void *dlopen (char const *filename, int flags);
 int dlclose (void *handle);
@@ -41,4 +42,3 @@ int dlclose (void *handle);
 #endif // ! WITH_GLIBC
 
 #endif // __MES_DLFCN_H
-
index d1133d40cb30186128ef1ff316a54f3e91df8f8a..fc39c1a57d9a69e7491adfae0655d9c6c0c777a0 100644 (file)
 
 #endif // !__MESC__
 
-int
-dlclose (void *handle)
-{
-  return 0;
-}
-
-void *
-dlopen (char const *filename, int flags)
-{
-  return 0;
-}
-
 char *
 search_path (char const *file_name)
 {