diff options
| author | Po Lu | 2024-06-04 15:12:18 +0800 |
|---|---|---|
| committer | Po Lu | 2024-06-04 15:20:06 +0800 |
| commit | c826acd4e1e812453ee71c32748dc3b02df6dd54 (patch) | |
| tree | 4011821f477dc0035a50f267151384d4bb743a8d | |
| parent | f69826a63d18782e372753d25d14a35249ef605d (diff) | |
| download | emacs-c826acd4e1e812453ee71c32748dc3b02df6dd54.tar.gz emacs-c826acd4e1e812453ee71c32748dc3b02df6dd54.zip | |
Fix the DJGPP build
* config.bat: Update endian.in-h from endian.in.h.
* msdos/sedlibmk.inp (HAVE_ENDIAN_H)
(NEXT_AS_FIRST_DIRECTIVE_ENDIAN_H, NEXT_ENDIAN_H, ENDIAN_H)
(ENDIAN_H_JUST_MISSING_STDINT, GL_GENERATE_ENDIAN_H_CONDITION):
Define appropriately for DJGPP.
| -rw-r--r-- | config.bat | 1 | ||||
| -rw-r--r-- | msdos/sedlibmk.inp | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/config.bat b/config.bat index 20dbfda5548..36bc5a022f2 100644 --- a/config.bat +++ b/config.bat | |||
| @@ -280,6 +280,7 @@ If Exist assert.in.h update assert.in.h assert.in-h | |||
| 280 | If Exist byteswap.in.h update byteswap.in.h byteswap.in-h | 280 | If Exist byteswap.in.h update byteswap.in.h byteswap.in-h |
| 281 | If Exist dirent.in.h update dirent.in.h dirent.in-h | 281 | If Exist dirent.in.h update dirent.in.h dirent.in-h |
| 282 | If Exist errno.in.h update errno.in.h errno.in-h | 282 | If Exist errno.in.h update errno.in.h errno.in-h |
| 283 | If Exist endian.in.h update endian.in.h endian.in-h | ||
| 283 | If Exist execinfo.in.h update execinfo.in.h execinfo.in-h | 284 | If Exist execinfo.in.h update execinfo.in.h execinfo.in-h |
| 284 | If Exist fcntl.in.h update fcntl.in.h fcntl.in-h | 285 | If Exist fcntl.in.h update fcntl.in.h fcntl.in-h |
| 285 | If Exist getopt.in.h update getopt.in.h getopt.in-h | 286 | If Exist getopt.in.h update getopt.in.h getopt.in-h |
diff --git a/msdos/sedlibmk.inp b/msdos/sedlibmk.inp index d0b2da08656..8a2b23c93a5 100644 --- a/msdos/sedlibmk.inp +++ b/msdos/sedlibmk.inp | |||
| @@ -219,6 +219,7 @@ s/@PACKAGE@/emacs/ | |||
| 219 | /^HAVE_DECL_STRTOUMAX *=/s/@HAVE_DECL_STRTOUMAX@/1/ | 219 | /^HAVE_DECL_STRTOUMAX *=/s/@HAVE_DECL_STRTOUMAX@/1/ |
| 220 | /^HAVE_DIRENT_H *=/s/@HAVE_DIRENT_H@/1/ | 220 | /^HAVE_DIRENT_H *=/s/@HAVE_DIRENT_H@/1/ |
| 221 | /^HAVE_DUP2 *=/s/@HAVE_DUP2@/1/ | 221 | /^HAVE_DUP2 *=/s/@HAVE_DUP2@/1/ |
| 222 | /^HAVE_ENDIAN_H *=/s/@HAVE_ENDIAN_H@/1/ | ||
| 222 | /^HAVE_FSYNC *=/s/@HAVE_FSYNC@/1/ | 223 | /^HAVE_FSYNC *=/s/@HAVE_FSYNC@/1/ |
| 223 | /^HAVE_FTRUNCATE *=/s/@HAVE_FTRUNCATE@/1/ | 224 | /^HAVE_FTRUNCATE *=/s/@HAVE_FTRUNCATE@/1/ |
| 224 | /^HAVE_GETHOSTNAME *=/s/@HAVE_GETHOSTNAME@/1/ | 225 | /^HAVE_GETHOSTNAME *=/s/@HAVE_GETHOSTNAME@/1/ |
| @@ -288,6 +289,7 @@ s/@PACKAGE@/emacs/ | |||
| 288 | /^MKDIR_P *=/s/@MKDIR_P@/echo/ | 289 | /^MKDIR_P *=/s/@MKDIR_P@/echo/ |
| 289 | /^NEXT_AS_FIRST_DIRECTIVE_DIRENT_H *=/s/@[^@\n]*@/<dirent.h>/ | 290 | /^NEXT_AS_FIRST_DIRECTIVE_DIRENT_H *=/s/@[^@\n]*@/<dirent.h>/ |
| 290 | /^NEXT_AS_FIRST_DIRECTIVE_ERRNO_H *=/s/@[^@\n]*@// | 291 | /^NEXT_AS_FIRST_DIRECTIVE_ERRNO_H *=/s/@[^@\n]*@// |
| 292 | /^NEXT_AS_FIRST_DIRECTIVE_ENDIAN_H *=/s/@[^@\n]*@/<endian.h>/ | ||
| 291 | /^NEXT_AS_FIRST_DIRECTIVE_FCNTL_H *=/s/@[^@\n]*@/<fcntl.h>/ | 293 | /^NEXT_AS_FIRST_DIRECTIVE_FCNTL_H *=/s/@[^@\n]*@/<fcntl.h>/ |
| 292 | /^NEXT_AS_FIRST_DIRECTIVE_GETOPT_H *=/s/@[^@\n]*@/<getopt.h>/ | 294 | /^NEXT_AS_FIRST_DIRECTIVE_GETOPT_H *=/s/@[^@\n]*@/<getopt.h>/ |
| 293 | /^NEXT_AS_FIRST_DIRECTIVE_LIMITS_H *=/s/@[^@\n]*@/<limits.h>/ | 295 | /^NEXT_AS_FIRST_DIRECTIVE_LIMITS_H *=/s/@[^@\n]*@/<limits.h>/ |
| @@ -306,6 +308,7 @@ s/@PACKAGE@/emacs/ | |||
| 306 | /^NEXT_DIRENT_H *=/s/@[^@\n]*@/<dirent.h>/ | 308 | /^NEXT_DIRENT_H *=/s/@[^@\n]*@/<dirent.h>/ |
| 307 | /^NEXT_DIRENT_H *=/s/@[^@\n]*@/<dirent.h>/ | 309 | /^NEXT_DIRENT_H *=/s/@[^@\n]*@/<dirent.h>/ |
| 308 | /^NEXT_ERRNO_H *=/s/@[^@\n]*@// | 310 | /^NEXT_ERRNO_H *=/s/@[^@\n]*@// |
| 311 | /^NEXT_ENDIAN_H *=/s/@[^@\n]*@/<endian.h>/ | ||
| 309 | /^NEXT_FCNTL_H *=/s/@[^@\n]*@/<fcntl.h>/ | 312 | /^NEXT_FCNTL_H *=/s/@[^@\n]*@/<fcntl.h>/ |
| 310 | /^NEXT_FLOAT_H *=/s/@[^@\n]*@// | 313 | /^NEXT_FLOAT_H *=/s/@[^@\n]*@// |
| 311 | /^NEXT_GETOPT_H *=/s/@[^@\n]*@/<getopt.h>/ | 314 | /^NEXT_GETOPT_H *=/s/@[^@\n]*@/<getopt.h>/ |
| @@ -342,6 +345,8 @@ s/@PACKAGE@/emacs/ | |||
| 342 | /^ALLOCA_H *=/s/@[^@\n]*@/alloca.h/ | 345 | /^ALLOCA_H *=/s/@[^@\n]*@/alloca.h/ |
| 343 | /^BYTESWAP_H *=/s/@[^@\n]*@/byteswap.h/ | 346 | /^BYTESWAP_H *=/s/@[^@\n]*@/byteswap.h/ |
| 344 | /^DIRENT_H *=/s/@[^@\n]*@// | 347 | /^DIRENT_H *=/s/@[^@\n]*@// |
| 348 | /^ENDIAN_H *=/s/@[^@\n]*@/endian.h/ | ||
| 349 | /^ENDIAN_H_JUST_MISSING_STDINT *=/s/@[^@\n]*@/1/ | ||
| 345 | /^ERRNO_H *=/s/@[^@\n]*@// | 350 | /^ERRNO_H *=/s/@[^@\n]*@// |
| 346 | /^EXECINFO_H *=/s/@[^@\n]*@/execinfo.h/ | 351 | /^EXECINFO_H *=/s/@[^@\n]*@/execinfo.h/ |
| 347 | /^FLOAT_H *=/s/@[^@\n]*@// | 352 | /^FLOAT_H *=/s/@[^@\n]*@// |
| @@ -436,6 +441,7 @@ s/@echo /@djecho / | |||
| 436 | s/= @GL_GENERATE_ASSERT_H_CONDITION@/= 1/ | 441 | s/= @GL_GENERATE_ASSERT_H_CONDITION@/= 1/ |
| 437 | s/= @GL_GENERATE_ALLOCA_H_CONDITION@/= 1/ | 442 | s/= @GL_GENERATE_ALLOCA_H_CONDITION@/= 1/ |
| 438 | s/= @GL_GENERATE_BYTESWAP_H_CONDITION@/= 1/ | 443 | s/= @GL_GENERATE_BYTESWAP_H_CONDITION@/= 1/ |
| 444 | s/= @GL_GENERATE_ENDIAN_H_CONDITION@/= 1/ | ||
| 439 | s/= @GL_GENERATE_EXECINFO_H_CONDITION@/= 1/ | 445 | s/= @GL_GENERATE_EXECINFO_H_CONDITION@/= 1/ |
| 440 | s/= @GL_GENERATE_IEEE754_H_CONDITION@/= 1/ | 446 | s/= @GL_GENERATE_IEEE754_H_CONDITION@/= 1/ |
| 441 | s/= @GL_GENERATE_STDALIGN_H_CONDITION@/= 1/ | 447 | s/= @GL_GENERATE_STDALIGN_H_CONDITION@/= 1/ |