diff options
author | Christoph Scholtes <cschol2112@gmail.com> | 2011-11-05 08:59:51 -0600 |
---|---|---|
committer | Christoph Scholtes <cschol2112@gmail.com> | 2011-11-05 08:59:51 -0600 |
commit | 600b1907da0d73b455ba0162d7f53a7e1acd6d05 (patch) | |
tree | 0f97265fdb5ce1278a2a569df4b931d70f2c25b0 /nt | |
parent | 955f3b13c68da47a1771fce0cc1e997e5837c8ba (diff) | |
download | emacs-600b1907da0d73b455ba0162d7f53a7e1acd6d05.tar.gz |
* nt/config.nt: (mode_t) [!__GNUC__]: Define mode_t for MSVC.
Diffstat (limited to 'nt')
-rw-r--r-- | nt/ChangeLog | 4 | ||||
-rw-r--r-- | nt/config.nt | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/nt/ChangeLog b/nt/ChangeLog index 30d7824c778..0d595657faf 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog @@ -1,3 +1,7 @@ +2011-11-05 Christoph Scholtes <cschol2112@googlemail.com> + + * config.nt: (mode_t) [!__GNUC__]: Define mode_t for MSVC. + 2011-11-05 Eli Zaretskii <eliz@gnu.org> * config.nt (inline) [!__GNUC__]: Define to __inline for MSVC. diff --git a/nt/config.nt b/nt/config.nt index 53c7b50a32a..0d8a2b49a7d 100644 --- a/nt/config.nt +++ b/nt/config.nt @@ -345,6 +345,13 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ # define restrict #endif +/* Define to `int' if <sys/types.h> does not define. */ +#ifdef __GNUC__ +/* No action required for gcc */ +#else /* MSVC */ +#define mode_t int +#endif + /* A va_copy replacement for MSVC. */ #ifdef _MSC_VER # ifdef _WIN64 |