[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r112121: * src/w32fns.c (emacs_abort)
From: |
Ken Brown |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r112121: * src/w32fns.c (emacs_abort) [CYGWIN]: Define `_open' as a macro. |
Date: |
Sat, 23 Mar 2013 20:48:49 -0400 |
User-agent: |
Bazaar (2.5.0) |
------------------------------------------------------------
revno: 112121
committer: Ken Brown <address@hidden>
branch nick: trunk
timestamp: Sat 2013-03-23 20:48:49 -0400
message:
* src/w32fns.c (emacs_abort) [CYGWIN]: Define `_open' as a macro.
modified:
src/ChangeLog
src/w32fns.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2013-03-24 00:16:11 +0000
+++ b/src/ChangeLog 2013-03-24 00:48:49 +0000
@@ -1,5 +1,9 @@
2013-03-24 Ken Brown <address@hidden>
+ * w32fns.c (emacs_abort) [CYGWIN]: Define `_open' as a macro to
+ fix compilation on 64-bit Cygwin, where underscores are not
+ automatically prepended.
+
* w32term.c (w32_initialize): Silence compiler warning.
2013-03-23 Eli Zaretskii <address@hidden>
=== modified file 'src/w32fns.c'
--- a/src/w32fns.c 2013-03-20 11:29:37 +0000
+++ b/src/w32fns.c 2013-03-24 00:48:49 +0000
@@ -7759,6 +7759,9 @@
#endif
if (stderr_fd >= 0)
write (stderr_fd, "\r\nBacktrace:\r\n", 14);
+#ifdef CYGWIN
+#define _open open
+#endif
errfile_fd = _open ("emacs_backtrace.txt", O_RDWR | O_CREAT |
O_BINARY, S_IREAD | S_IWRITE);
if (errfile_fd >= 0)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r112121: * src/w32fns.c (emacs_abort) [CYGWIN]: Define `_open' as a macro.,
Ken Brown <=