Fix the MS-DOS port
* msdos/sedlibmk.inp: * src/conf_post.h [MSDOS]: Update for recent gnulib.
This commit is contained in:
parent
ca9f2fc2a4
commit
7b0e8cf347
2 changed files with 8 additions and 1 deletions
|
@ -418,6 +418,8 @@ s/= @GL_GENERATE_LIMITS_H_CONDITION@/= /
|
|||
s/= @GL_GENERATE_GMP_H_CONDITION@/= 1/
|
||||
s/= @GL_GENERATE_GMP_GMP_H_CONDITION@/= /
|
||||
s/= @GL_GENERATE_MINI_GMP_H_CONDITION@/= 1/
|
||||
s/= @GL_COND_OBJ_STDIO_READ_CONDITION@/= /
|
||||
s/= @GL_COND_OBJ_STDIO_WRITE_CONDITION@/= /
|
||||
s/\$\(MKDIR_P\) malloc//
|
||||
#
|
||||
# Determine which modules to build and which to omit
|
||||
|
@ -429,7 +431,6 @@ OMIT_GNULIB_MODULE_careadlinkat = true\
|
|||
OMIT_GNULIB_MODULE_cloexec = true\
|
||||
OMIT_GNULIB_MODULE_dirent = true\
|
||||
OMIT_GNULIB_MODULE_dirfd = true\
|
||||
OMIT_GNULIB_MODULE_scratch_buffer = true\
|
||||
OMIT_GNULIB_MODULE_dup2 = true\
|
||||
OMIT_GNULIB_MODULE_errno = true\
|
||||
OMIT_GNULIB_MODULE_euidaccess = true\
|
||||
|
|
|
@ -194,6 +194,12 @@ You lose; /* Emacs for DOS must be compiled with DJGPP */
|
|||
#define iswctype(wc, type) false
|
||||
#define mbsinit(ps) 1
|
||||
|
||||
/* Some things that lib/at-func.c wants. */
|
||||
#define GNULIB_SUPPORT_ONLY_AT_FDCWD
|
||||
|
||||
/* Needed by lib/lchmod.c. */
|
||||
#define EOPNOTSUPP EINVAL
|
||||
|
||||
#define MALLOC_0_IS_NONNULL 1
|
||||
|
||||
/* We must intercept 'opendir' calls to stash away the directory name,
|
||||
|
|
Loading…
Add table
Reference in a new issue