re PR ada/52123 (gcc bootstrap with ada fails on mingw target)
authorRainer Emrich <rainer@emrich-ebersheim.de>
Thu, 14 Feb 2013 13:04:10 +0000 (13:04 +0000)
committerKai Tietz <ktietz@gcc.gnu.org>
Thu, 14 Feb 2013 13:04:10 +0000 (14:04 +0100)
2013-02-14  Rainer Emrich  <rainer@emrich-ebersheim.de>

        PR target/52123
        * tracebak.c: Cast from pointer via FARPROC.

From-SVN: r196051

gcc/ada/ChangeLog
gcc/ada/tracebak.c

index b7c755200de8dcbbd7b2c680cdddfcc984b75d5d..385e77118a34ad4a2c07cfd1d4080b123ace8453 100644 (file)
@@ -1,3 +1,8 @@
+2013-02-14  Rainer Emrich  <rainer@emrich-ebersheim.de>
+
+       PR target/52123
+       * tracebak.c: Cast from pointer via FARPROC.
+
 2013-02-07  Simon Wright  <simon@pushface.org>
 
        PR target/50678
index 123df59881d4e6430f3db3386daff847ffad966b..4efb75e61f1e70255a1750cd1c907ff467c10e72 100644 (file)
@@ -415,7 +415,7 @@ struct layout
 
 #if defined (__WIN32)
 #include <windows.h>
-#define IS_BAD_PTR(ptr) (IsBadCodePtr((void *)ptr))
+#define IS_BAD_PTR(ptr) (IsBadCodePtr((FARPROC)ptr))
 #elif defined (sun)
 #define IS_BAD_PTR(ptr) ((unsigned long)ptr == -1UL)
 #else