diff options
Diffstat (limited to 'gdb/testsuite/gdb.base/unload.c')
-rw-r--r-- | gdb/testsuite/gdb.base/unload.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gdb/testsuite/gdb.base/unload.c b/gdb/testsuite/gdb.base/unload.c index 2d98153..f882350 100644 --- a/gdb/testsuite/gdb.base/unload.c +++ b/gdb/testsuite/gdb.base/unload.c @@ -20,8 +20,12 @@ #ifdef __WIN32__ #include <windows.h> -#define dlopen(name, mode) LoadLibrary (name) -#define dlsym(handle, func) GetProcAddress (handle, func) +#define dlopen(name, mode) LoadLibrary (TEXT (name)) +#ifdef _WIN32_WCE +# define dlsym(handle, func) GetProcAddress (handle, TEXT (func)) +#else +# define dlsym(handle, func) GetProcAddress (handle, func) +#endif #define dlclose(handle) FreeLibrary (handle) #define dlerror() "error %d occurred", GetLastError () #else |