From: Po Lu Date: Thu, 18 Aug 2022 06:24:30 +0000 (+0800) Subject: Fix the MS-DOS build X-Git-Tag: emacs-29.0.90~1447^2~84 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=9f26a8d31b1c7e6a596ca0933f327df5ac60463d;p=emacs.git Fix the MS-DOS build * config.bat: Generate stdckdint.in.h * msdos/sedlibmk.inp (STDCKDINT_H) (GL_GENERATE_STDCKDINT_H_CONDITION): Update these variables too. --- diff --git a/config.bat b/config.bat index e9a180c8eed..4adc477bc95 100644 --- a/config.bat +++ b/config.bat @@ -301,6 +301,7 @@ If Exist sys_time.in.h update sys_time.in.h sys_time.in-h If Exist sys_types.in.h update sys_types.in.h sys_types.in-h If Exist time.in.h update time.in.h time.in-h If Exist unistd.in.h update unistd.in.h unistd.in-h +If Exist stdckdint.in.h update stdckdint.in.h stdckdint.in-h If Exist gnulib.mk.in update gnulib.mk.in gnulib.mk-in Rem Only repository has the msdos/autogen directory If Exist Makefile.in sed -f ../msdos/sedlibcf.inp < Makefile.in > makefile.tmp diff --git a/msdos/sedlibmk.inp b/msdos/sedlibmk.inp index 9847e710c0f..79430bbaf1d 100644 --- a/msdos/sedlibmk.inp +++ b/msdos/sedlibmk.inp @@ -333,6 +333,7 @@ s/@PACKAGE@/emacs/ /^LIMITS_H *=/s/@[^@\n]*@/limits.h/ /^IEEE754_H *=/s/@[^@\n]*@/ieee754.h/ /^STDALIGN_H *=/s/@[^@\n]*@/stdalign.h/ +/^STDCKDINT_H *=/s/@[^@\n]*@/stdckdint.h/ /^STDDEF_H *=/s/@[^@\n]*@/stddef.h/ /^STDINT_H *=/s/@[^@\n]*@/stdint.h/ /^SYS_TIME_H_DEFINES_STRUCT_TIMESPEC *=/s/@[^@\n]*@/0/ @@ -424,6 +425,7 @@ 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_GENERATE_STDCKDINT_H_CONDITION@/= 1/ s/= @GL_COND_OBJ_STDIO_READ_CONDITION@/= / s/= @GL_COND_OBJ_STDIO_WRITE_CONDITION@/= / s/\$\(MKDIR_P\) malloc//