mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-05 22:20:24 -08:00
Fix the DJGPP build
* msdos/sedlibmk.inp (LIB_SELINUX, USE_SELINUX_SELINUX_H): Define to 0. * src/conf_post.h (_GL_DIT_NOTDIR, ENOTSUP) [MSDOS]: Define to appropriate values.
This commit is contained in:
parent
b1e5f6d6ef
commit
03249f7815
2 changed files with 9 additions and 0 deletions
|
|
@ -278,6 +278,7 @@ s/@PACKAGE@/emacs/
|
|||
/^LDFLAGS *=/s/@[^@\n]*@//
|
||||
/^LD_FIRSTFLAG *=/s/@[^@\n]*@//
|
||||
/^LIB_PTHREAD *=/s/@[^@\n]*@//
|
||||
/^LIB_SELINUX *=/s/@[^@\n]*@//
|
||||
/^LIBS *=/s/@[^@\n]*@//
|
||||
/^MAKEINFO *=/s/@MAKEINFO@/makeinfo/
|
||||
# MKDIR_P lines are edited further below
|
||||
|
|
@ -367,6 +368,7 @@ s/@PACKAGE@/emacs/
|
|||
/^UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS *=/s/@[^@\n]*@/0/
|
||||
/^UNISTD_H_DEFINES_STRUCT_TIMESPEC *=/s/@[^@\n]*@/0/
|
||||
/^UNDEFINE_STRTOK_R *=/s/@UNDEFINE_STRTOK_R@/0/
|
||||
/^USE_SELINUX_SELINUX_H *=/s/@USE_SELINUX_SELINUX_H@/0/
|
||||
/^WCHAR_T_SUFFIX *=/s/@WCHAR_T_SUFFIX@/h/
|
||||
/^WINT_T_SUFFIX *=/s/@WINT_T_SUFFIX@//
|
||||
/^GNULIBHEADERS_OVERRIDE_WINT_T *=/s/@[^@\n]*@/0/
|
||||
|
|
|
|||
|
|
@ -475,3 +475,10 @@ extern int emacs_setenv_TZ (char const *);
|
|||
/* Emacs does not need glibc strftime behavior for AM and PM
|
||||
indicators. */
|
||||
#define REQUIRE_GNUISH_STRFTIME_AM_PM false
|
||||
|
||||
#ifdef MSDOS
|
||||
/* These are required by file-has-acl.c but defined in dirent.h and
|
||||
errno.h, which are not generated on DOS. */
|
||||
#define _GL_DT_NOTDIR 0x100 /* Not a directory */
|
||||
#define ENOTSUP 2007
|
||||
#endif /* MSDOS */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue