016-08-17 Stanislaw Halik <sthalik@misaki.pl>
authorStanislaw Halik <sthalik@misaki.pl>
Wed, 17 Aug 2016 09:34:52 +0000 (11:34 +0200)
committerJonathan Yong <jyong@gcc.gnu.org>
Wed, 17 Aug 2016 09:34:52 +0000 (09:34 +0000)
        PR target/66488
        * config/i386/xm-mingw32.h (HOST_BITS_PER_PTR): Define if __x86_64__.

From-SVN: r239525

gcc/ChangeLog
gcc/config/i386/xm-mingw32.h

index e2a592cf75fd7377e024f0baf435c5db13d6eab1..a699411d347458fea2f31824dcea4c23be4dc79b 100644 (file)
@@ -1,3 +1,8 @@
+2016-08-17  Stanislaw Halik  <sthalik@misaki.pl>
+
+       PR target/66488
+       * config/i386/xm-mingw32.h (HOST_BITS_PER_PTR): Define if __x86_64__.
+
 2016-08-17  Richard Biener  <rguenther@suse.de>
 
        * tree-ssa.c: Include tree-cfg.h and tree-dfa.h.
index 5561e00343e7883c07af3b23f81bc5085eee3f28..db2a708efe93c58decd2294ed7a93708ffb70320 100644 (file)
@@ -38,3 +38,7 @@ along with GCC; see the file COPYING3.  If not see
 #define HOST_LONG_LONG_FORMAT "I64"
 #endif
 
+/* this is to prevent gcc-heap.c from assuming sizeof(long) == sizeof(intptr_t) */
+#ifdef __x86_64__
+#      define HOST_BITS_PER_PTR 64
+#endif