diff options
| author | Po Lu | 2024-05-19 09:46:26 +0800 |
|---|---|---|
| committer | Po Lu | 2024-05-19 09:46:26 +0800 |
| commit | 48563687f28b900c5d2044403c6576fbbc4cfa01 (patch) | |
| tree | c9585b862f2ed046e21c9e9af81bbf8a518305b8 /msdos | |
| parent | cf80d9831c62a8d0bfa98aec912862e7412a99c4 (diff) | |
| download | emacs-48563687f28b900c5d2044403c6576fbbc4cfa01.tar.gz emacs-48563687f28b900c5d2044403c6576fbbc4cfa01.zip | |
Fix the DJGPP build
* config.bat: Generate stdbit.in-h from stdbit.in.h.
* msdos/sedlibmk.inp (GL_STDC_...): Enable generation
of ISO C2x features.
(STDBIT_H): Define to stdbit.h.
(GL_GENERATE_STDBIT_H_CONDITION): Define to 1.
Diffstat (limited to 'msdos')
| -rw-r--r-- | msdos/sedlibmk.inp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/msdos/sedlibmk.inp b/msdos/sedlibmk.inp index a68e6f6aed3..d0b2da08656 100644 --- a/msdos/sedlibmk.inp +++ b/msdos/sedlibmk.inp | |||
| @@ -198,6 +198,9 @@ s/@PACKAGE@/emacs/ | |||
| 198 | # we get warnings building canonicalize-lgpl.o | 198 | # we get warnings building canonicalize-lgpl.o |
| 199 | /^GL_GNULIB_RAWMEMCHR *=/s/@GL_GNULIB_RAWMEMCHR@/1/ | 199 | /^GL_GNULIB_RAWMEMCHR *=/s/@GL_GNULIB_RAWMEMCHR@/1/ |
| 200 | /^GL_GNULIB_[^ =]* *= *@/s/@[^@\n]*@/0/ | 200 | /^GL_GNULIB_[^ =]* *= *@/s/@[^@\n]*@/0/ |
| 201 | # These variables control whether ISO C23 features are generated, | ||
| 202 | # e.g. those in stdbit.h. | ||
| 203 | /^GL_STDC_[^ =]* *= *@/s/@[^@\n]*@/1/ | ||
| 201 | /^GL_GSETTINGS_CFLAGS *=/s/@[^@\n]*@// | 204 | /^GL_GSETTINGS_CFLAGS *=/s/@[^@\n]*@// |
| 202 | /^GL_GSETTINGS_LIBS *=/s/@[^@\n]*@// | 205 | /^GL_GSETTINGS_LIBS *=/s/@[^@\n]*@// |
| 203 | # Miscellaneous variables. | 206 | # Miscellaneous variables. |
| @@ -347,6 +350,7 @@ s/@PACKAGE@/emacs/ | |||
| 347 | /^LIMITS_H *=/s/@[^@\n]*@/limits.h/ | 350 | /^LIMITS_H *=/s/@[^@\n]*@/limits.h/ |
| 348 | /^IEEE754_H *=/s/@[^@\n]*@/ieee754.h/ | 351 | /^IEEE754_H *=/s/@[^@\n]*@/ieee754.h/ |
| 349 | /^STDALIGN_H *=/s/@[^@\n]*@/stdalign.h/ | 352 | /^STDALIGN_H *=/s/@[^@\n]*@/stdalign.h/ |
| 353 | /^STDBIT_H *=/s/@[^@\n]*@/stdbit.h/ | ||
| 350 | /^STDCKDINT_H *=/s/@[^@\n]*@/stdckdint.h/ | 354 | /^STDCKDINT_H *=/s/@[^@\n]*@/stdckdint.h/ |
| 351 | /^STDDEF_H *=/s/@[^@\n]*@/stddef.h/ | 355 | /^STDDEF_H *=/s/@[^@\n]*@/stddef.h/ |
| 352 | /^STDDEF_NOT_IDEMPOTENT *=/s/@[^@\n]*@/1/ | 356 | /^STDDEF_NOT_IDEMPOTENT *=/s/@[^@\n]*@/1/ |
| @@ -445,6 +449,7 @@ s/= @GL_GENERATE_GMP_H_CONDITION@/= 1/ | |||
| 445 | s/= @GL_GENERATE_GMP_GMP_H_CONDITION@/= / | 449 | s/= @GL_GENERATE_GMP_GMP_H_CONDITION@/= / |
| 446 | s/= @GL_GENERATE_MINI_GMP_H_CONDITION@/= 1/ | 450 | s/= @GL_GENERATE_MINI_GMP_H_CONDITION@/= 1/ |
| 447 | s/= @GL_GENERATE_STDCKDINT_H_CONDITION@/= 1/ | 451 | s/= @GL_GENERATE_STDCKDINT_H_CONDITION@/= 1/ |
| 452 | s/= @GL_GENERATE_STDBIT_H_CONDITION@/= 1/ | ||
| 448 | s/= @GL_COND_OBJ_STDIO_READ_CONDITION@/= / | 453 | s/= @GL_COND_OBJ_STDIO_READ_CONDITION@/= / |
| 449 | s/= @GL_COND_OBJ_STDIO_WRITE_CONDITION@/= / | 454 | s/= @GL_COND_OBJ_STDIO_WRITE_CONDITION@/= / |
| 450 | s/= @GL_COND_OBJ_STPNCPY_CONDITION@/= / | 455 | s/= @GL_COND_OBJ_STPNCPY_CONDITION@/= / |