Remove unused MAX_OF*/MIN_OF* macros.
authorJoel Brobecker <brobecker@gnat.com>
Wed, 5 May 2010 17:07:40 +0000 (17:07 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Wed, 5 May 2010 17:07:40 +0000 (17:07 +0000)
FWIW: They can no longer work either, as they depend on other macros
which have been missing for quite a while.

ChangeLog:

        * gdbtypes.h (MAX_OF_TYPE, MIN_OF_TYPE): Delete macros.
        * ada-lang.c: Remove comment mentioning these macros.
        * m2-exp.y: Delete commented out code.

gdb/ChangeLog
gdb/ada-lang.c
gdb/gdbtypes.h
gdb/m2-exp.y

index b5f75b4b590ab2ed682147a682c3dfb2076ae829..d5cf363b67fedb14671b2b549a6df4d91f26ff0b 100644 (file)
@@ -1,3 +1,9 @@
+2010-05-05  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdbtypes.h (MAX_OF_TYPE, MIN_OF_TYPE): Delete macros.
+       * ada-lang.c: Remove comment mentioning these macros.
+       * m2-exp.y: Delete commented out code.
+
 2010-05-05  Joel Brobecker  <brobecker@adacore.com>
 
        * sparc-tdep.c (sparc_structure_or_union_p): Return non-zero
index 7238a44bdd77b889dd524f48b45a2cc1ae55ff00..f31d0750b03f38b8277f41de77531d9b8d60ae98 100644 (file)
@@ -527,11 +527,6 @@ check_size (const struct type *type)
     error (_("object size is larger than varsize-limit"));
 }
 
-
-/* Note: would have used MAX_OF_TYPE and MIN_OF_TYPE macros from
-   gdbtypes.h, but some of the necessary definitions in that file
-   seem to have gone missing. */
-
 /* Maximum value of a SIZE-byte signed integer type. */
 static LONGEST
 max_of_size (int size)
index 4d26f5a3bf7a5e5cd0bbfc2931894650f049b140..3141857d94ce9dfc9a69304996aa4c1dcf1caa90 100644 (file)
@@ -1185,16 +1185,6 @@ extern const struct floatformat *floatformats_vax_d[BFD_ENDIAN_UNKNOWN];
 extern const struct floatformat *floatformats_ibm_long_double[BFD_ENDIAN_UNKNOWN];
 
 
-/* Maximum and minimum values of built-in types */
-
-#define        MAX_OF_TYPE(t)  \
-   (TYPE_UNSIGNED(t) ? UMAX_OF_SIZE(TYPE_LENGTH(t)) \
-    : MAX_OF_SIZE(TYPE_LENGTH(t)))
-
-#define MIN_OF_TYPE(t) \
-   (TYPE_UNSIGNED(t) ? UMIN_OF_SIZE(TYPE_LENGTH(t)) \
-    : MIN_OF_SIZE(TYPE_LENGTH(t)))
-
 /* Allocate space for storing data associated with a particular type.
    We ensure that the space is allocated using the same mechanism that
    was used to allocate the space for the type structure itself.  I.E.
index 38bc7ccfa5bf0a09c3ba412c42e682815a9e2d8c..3baff791ee5236dccb7730c8024b56636504f1eb 100644 (file)
@@ -651,22 +651,6 @@ type
 
 %%
 
-#if 0  /* FIXME! */
-int
-overflow(a,b)
-   long a,b;
-{
-   return (MAX_OF_TYPE(parse_m2_type->builtin_int) - b) < a;
-}
-
-int
-uoverflow(a,b)
-   unsigned long a,b;
-{
-   return (MAX_OF_TYPE(parse_m2_type->builtin_card) - b) < a;
-}
-#endif /* FIXME */
-
 /* Take care of parsing a number (anything that starts with a digit).
    Set yylval and return the token type; update lexptr.
    LEN is the number of characters in it.  */