OSDN Git Service

* tracebak.c [i386 && sun] (IS_BAD_PTR): Use -1UL in comparison.
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Jul 2009 16:10:25 +0000 (16:10 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 2 Jul 2009 16:10:25 +0000 (16:10 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149182 138bc75d-0d04-0410-961f-82ee72b054a4

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

index ddb2436..0c6a80d 100644 (file)
@@ -1,3 +1,7 @@
+2009-07-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * tracebak.c [i386 && sun] (IS_BAD_PTR): Use -1UL in comparison.
+
 2009-07-01  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        PR ada/40609
index 63f93b3..2b134ae 100644 (file)
@@ -298,7 +298,7 @@ struct layout
 #include <windows.h>
 #define IS_BAD_PTR(ptr) (IsBadCodePtr((void *)ptr))
 #elif defined (sun)
-#define IS_BAD_PTR(ptr) ((unsigned long)ptr == -1)
+#define IS_BAD_PTR(ptr) ((unsigned long)ptr == -1UL)
 #else
 #define IS_BAD_PTR(ptr) 0
 #endif