mirror of
https://github.com/mirror/make.git
synced 2026-09-04 05:32:57 +08:00
Added MINGW32 changes.
This commits a number of changes from Earnie Boyd that allows GNU make to build for MINGW32 systems. Only missing from this commit are the changes to configure.in etc.; I'm waiting for Earnie to sign papers for those new files. Also not here is any README.mingw32 etc. which would explain how to use this port.
This commit is contained in:
6
dir.c
6
dir.c
@@ -1130,6 +1130,12 @@ read_dirstream (__ptr_t stream)
|
||||
buf = xmalloc (bufsz);
|
||||
}
|
||||
d = (struct dirent *) buf;
|
||||
#ifdef __MINGW32__
|
||||
# if __MINGW32_VERSION_MAJOR < 3 || (__MINGW32_VERSION_MAJOR == 3 && \
|
||||
__MINGW32_VERSION_MINOR == 0)
|
||||
d->d_name = xmalloc(len);
|
||||
# endif
|
||||
#endif
|
||||
FAKE_DIR_ENTRY (d);
|
||||
#ifdef _DIRENT_HAVE_D_NAMLEN
|
||||
d->d_namlen = len - 1;
|
||||
|
||||
Reference in New Issue
Block a user