* defs.h (INT_MAX): Cast unsigned shift result to int.
authorFred Fish <fnf@specifix.com>
Fri, 11 Jun 1993 17:25:57 +0000 (17:25 +0000)
committerFred Fish <fnf@specifix.com>
Fri, 11 Jun 1993 17:25:57 +0000 (17:25 +0000)
gdb/ChangeLog
gdb/defs.h

index 12d97d4..853a9be 100644 (file)
@@ -1,3 +1,7 @@
+Fri Jun 11 10:24:35 1993  Fred Fish  (fnf@cygnus.com)
+
+       * defs.h (INT_MAX):  Cast unsigned shift result to int.
+
 Thu Jun 10 13:26:41 1993  Fred Fish  (fnf@cygnus.com)
 
        * elfread.c (elf_symtab_read):  Add bfd section address to bfd
index 031f2be..9dae5e7 100644 (file)
@@ -40,7 +40,7 @@ typedef unsigned int CORE_ADDR;
 #define STREQ(a,b) (*(a) == *(b) ? !strcmp ((a), (b)) : 0)
 #define STREQN(a,b,c) (*(a) == *(b) ? !strncmp ((a), (b), (c)) : 0)
 
-/* The character C++ uses to build identifiers that must be unique from
+/* The character GNU C++ uses to build identifiers that must be unique from
    the program's identifiers (such as $this and $$vptr).  */
 #define CPLUS_MARKER '$'       /* May be overridden to '.' for SysV */
 
@@ -438,7 +438,7 @@ enum val_prettyprint
 #endif
 
 #if !defined (INT_MAX)
-#define        INT_MAX (UINT_MAX >> 1)                 /* 0x7FFFFFFF for 32-bits */
+#define        INT_MAX ((int)(UINT_MAX >> 1))          /* 0x7FFFFFFF for 32-bits */
 #endif
 
 #if !defined (INT_MIN)