Here's a simple additional patch against trunk for 32bit mingw.

OK to apply?

Rainer

2013-02-13  Rainer Emrich  <rai...@emrich-ebersheim.de>

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


Index: ada/tracebak.c
===================================================================
--- ada/tracebak.c      (revision 195803)
+++ ada/tracebak.c      (working copy)
@@ -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

Reply via email to