diff options
author | Eli Zaretskii <eliz@gnu.org> | 2013-04-29 19:26:06 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2013-04-29 19:26:06 +0300 |
commit | 19a69bafc0913f13e334b5f56d95c693fab29023 (patch) | |
tree | b3f1d061b1a72d5f7e74a60831d85362f41fafe1 /config.h.W32.template | |
parent | 9a7fe22b197770271a2235062fe52cb1c71a3d9e (diff) | |
download | gunmake-19a69bafc0913f13e334b5f56d95c693fab29023.tar.gz |
Support dynamic object loading on MS-Windows.
w32/include/dlfcn.h: New file.
w32/compat/posixfcn.c: Include dlfcn.h.
(dlopen, dlerror, dlsym) [MAKE_LOAD]: New functions, in support of
dynamic loading.
config.h.W32.template (MAKE_LOAD): Define.
load.c (load_object) [HAVE_DOS_PATHS]: Support backslashes and
drive letters in file names of dynamic objects.
Diffstat (limited to 'config.h.W32.template')
-rw-r--r-- | config.h.W32.template | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/config.h.W32.template b/config.h.W32.template index 8818a76..8d59a13 100644 --- a/config.h.W32.template +++ b/config.h.W32.template @@ -366,6 +366,9 @@ this program. If not, see <http://www.gnu.org/licenses/>. */ /* Define to 1 to enable job server support in GNU make. */ #define MAKE_JOBSERVER 1 +/* Define to 1 to enable 'load' support in GNU make. */ +#define MAKE_LOAD 1 + /* Define to 1 to enable symbolic link timestamp checking. */ /* #undef MAKE_SYMLINKS */ |