diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/w32fns.c | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index a3747844c65..c4e57537522 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,9 @@ | |||
| 1 | 2013-03-24 Ken Brown <kbrown@cornell.edu> | 1 | 2013-03-24 Ken Brown <kbrown@cornell.edu> |
| 2 | 2 | ||
| 3 | * w32fns.c (emacs_abort) [CYGWIN]: Define `_open' as a macro to | ||
| 4 | fix compilation on 64-bit Cygwin, where underscores are not | ||
| 5 | automatically prepended. | ||
| 6 | |||
| 3 | * w32term.c (w32_initialize): Silence compiler warning. | 7 | * w32term.c (w32_initialize): Silence compiler warning. |
| 4 | 8 | ||
| 5 | 2013-03-23 Eli Zaretskii <eliz@gnu.org> | 9 | 2013-03-23 Eli Zaretskii <eliz@gnu.org> |
diff --git a/src/w32fns.c b/src/w32fns.c index 4c47465e67b..88141893445 100644 --- a/src/w32fns.c +++ b/src/w32fns.c | |||
| @@ -7759,6 +7759,9 @@ emacs_abort (void) | |||
| 7759 | #endif | 7759 | #endif |
| 7760 | if (stderr_fd >= 0) | 7760 | if (stderr_fd >= 0) |
| 7761 | write (stderr_fd, "\r\nBacktrace:\r\n", 14); | 7761 | write (stderr_fd, "\r\nBacktrace:\r\n", 14); |
| 7762 | #ifdef CYGWIN | ||
| 7763 | #define _open open | ||
| 7764 | #endif | ||
| 7762 | errfile_fd = _open ("emacs_backtrace.txt", O_RDWR | O_CREAT | O_BINARY, S_IREAD | S_IWRITE); | 7765 | errfile_fd = _open ("emacs_backtrace.txt", O_RDWR | O_CREAT | O_BINARY, S_IREAD | S_IWRITE); |
| 7763 | if (errfile_fd >= 0) | 7766 | if (errfile_fd >= 0) |
| 7764 | { | 7767 | { |