]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix bug #18699 with startup aborts of 32-bit MinGW64 build.
authorEli Zaretskii <eliz@gnu.org>
Mon, 13 Oct 2014 12:44:03 +0000 (15:44 +0300)
committerEli Zaretskii <eliz@gnu.org>
Mon, 13 Oct 2014 12:44:03 +0000 (15:44 +0300)
 src/w32term.h (ALIGN_STACK): Use _WIN64, not _W64, to distinguish
 between 32-bit and 64-bit MinGW builds.

src/ChangeLog
src/w32term.h

index add43dc4b070fc7dac8792ab9b424f98e8c42c47..3200a315daa0ce6fb96f9b2dff6a3e762d0d1037 100644 (file)
@@ -1,3 +1,8 @@
+2014-10-13  Eli Zaretskii  <eliz@gnu.org>
+
+       * w32term.h (ALIGN_STACK): Use _WIN64, not _W64, to distinguish
+       between 32-bit and 64-bit MinGW builds.  (Bug#18699)
+
 2014-10-12  Paul Eggert  <eggert@cs.ucla.edu>
 
        Fix port to Debian GNU/kFreeBSD 7 (wheezy) (Bug#18666).
index 065ef6a8d72e38643599aee83696dd5e0309e9fb..fb37550100e3259e483f173502287417fc7fbb81 100644 (file)
@@ -30,7 +30,7 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
    re-align the stack at function entry.  Further details about this
    can be found in http://www.peterstock.co.uk/games/mingw_sse/.  */
 #ifdef __GNUC__
-# if USE_STACK_LISP_OBJECTS && !defined _W64 && !defined __x86_64__    \
+# if USE_STACK_LISP_OBJECTS && !defined _WIN64 && !defined __x86_64__  \
   && __GNUC__ + (__GNUC_MINOR__ > 1) >= 5
 #  define ALIGN_STACK __attribute__((force_align_arg_pointer))
 # else