emacs-diffs
[Top][All Lists]
Advanced

[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)
              {


reply via email to

[Prev in Thread] Current Thread [Next in Thread]