aboutsummaryrefslogtreecommitdiff
path: root/libtcc.c
diff options
context:
space:
mode:
authorgrischka <grischka>2009-12-20 20:33:41 +0100
committergrischka <grischka>2009-12-20 20:33:41 +0100
commit0de95730ad2991479f44ea4afe83e8861c9c3ca0 (patch)
tree4341faa8c797475938d8356981a913b37e3ef9bd /libtcc.c
parentb54862406e186386f08b4d95fd3fc7686ef51463 (diff)
downloadtinycc-0de95730ad2991479f44ea4afe83e8861c9c3ca0.tar.gz
tinycc-0de95730ad2991479f44ea4afe83e8861c9c3ca0.tar.bz2
build from multiple objects: fix other targets
Diffstat (limited to 'libtcc.c')
-rw-r--r--libtcc.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libtcc.c b/libtcc.c
index 9be8c1c..cc1c6af 100644
--- a/libtcc.c
+++ b/libtcc.c
@@ -111,6 +111,13 @@ static void tcc_set_lib_path_w32(TCCState *s)
tcc_set_lib_path(s, path);
}
+#ifndef CONFIG_TCC_STATIC
+void dlclose(void *p)
+{
+ FreeLibrary((HMODULE)p);
+}
+#endif
+
#ifdef LIBTCC_AS_DLL
BOOL WINAPI DllMain (HANDLE hDll, DWORD dwReason, LPVOID lpReserved)
{