diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/s/msdos.h | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 29a213a1e09..b49b7a2d3f1 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2011-02-26 Eli Zaretskii <eliz@gnu.org> + + * s/msdos.h (HAVE_LSTAT): Define for DJGPP >= 2.04. + (lstat): Define for DJGPP < 2.04. + 2011-02-25 Paul Eggert <eggert@cs.ucla.edu> * dired.c (Ffile_attributes): Increase size of modes from 10 to 12 diff --git a/src/s/msdos.h b/src/s/msdos.h index 8debd28dccb..29ca0629899 100644 --- a/src/s/msdos.h +++ b/src/s/msdos.h @@ -80,6 +80,12 @@ You lose; /* Emacs for DOS must be compiled with DJGPP */ strtold, so use _strtold in all versions. */ #define strtold _strtold +#if __DJGPP__ > 2 || __DJGPP_MINOR__ > 3 +# define HAVE_LSTAT 1 +#else +# define lstat stat +#endif + /* End of gnulib-related stuff. */ /* When $TERM is "internal" then this is substituted: */ |
