remove EXTENDED_SDB_BASIC_TYPES
authorTrevor Saunders <tbsaunde+gcc@tbsaunde.org>
Sun, 15 Nov 2015 00:17:43 +0000 (00:17 +0000)
committerTrevor Saunders <tbsaunde@gcc.gnu.org>
Sun, 15 Nov 2015 00:17:43 +0000 (00:17 +0000)
The last target using this was i960, which was removed many years ago,
so there's no reason to keep it.

gcc/ChangeLog:

2015-11-14  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>

* gsyms.h (enum sdb_type): Remove code for
EXTENDED_SDB_BASIC_TYPES.
(enum sdb_masks): Likewise.
* sdbout.c (plain_type_1): Likewise.
* system.h: Poison EXTENDED_SDB_BASIC_TYPES macro.

From-SVN: r230389

gcc/ChangeLog
gcc/gsyms.h
gcc/sdbout.c
gcc/system.h

index 69a3044..62cbbcd 100644 (file)
@@ -1,3 +1,11 @@
+2015-11-14  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
+
+       * gsyms.h (enum sdb_type): Remove code for
+       EXTENDED_SDB_BASIC_TYPES.
+       (enum sdb_masks): Likewise.
+       * sdbout.c (plain_type_1): Likewise.
+       * system.h: Poison EXTENDED_SDB_BASIC_TYPES macro.
+
 2015-11-14  Jakub Jelinek  <jakub@redhat.com>
 
        * omp-low.c (lower_omp_ordered): Add argument to GOMP_SMD_ORDERED_*
index 608ff1e..0c458bb 100644 (file)
@@ -74,9 +74,6 @@ enum sdb_type
   T_USHORT = 13,
   T_UINT = 14,
   T_ULONG = 15
-#ifdef EXTENDED_SDB_BASIC_TYPES
-  , T_LNGDBL = 16
-#endif
 };
 
 enum sdb_type_class
@@ -89,19 +86,11 @@ enum sdb_type_class
 
 enum sdb_masks
 {
-#ifdef EXTENDED_SDB_BASIC_TYPES
-  N_BTMASK = 0x1f,
-  N_TMASK = 0x60,
-  N_TMASK1 = 0x300,
-  N_TMASK2 = 0x360,
-  N_BTSHFT = 5,
-#else
   N_BTMASK = 017,
   N_TMASK = 060,
   N_TMASK1 = 0300,
   N_TMASK2 = 0360,
   N_BTSHFT = 4,
-#endif
   N_TSHIFT = 2
 };
 
index 7964059..e495a8a 100644 (file)
@@ -516,13 +516,9 @@ plain_type_1 (tree type, int level)
          return T_FLOAT;
        if (precision == DOUBLE_TYPE_SIZE)
          return T_DOUBLE;
-#ifdef EXTENDED_SDB_BASIC_TYPES
-       if (precision == LONG_DOUBLE_TYPE_SIZE)
-         return T_LNGDBL;
-#else
        if (precision == LONG_DOUBLE_TYPE_SIZE)
          return T_DOUBLE;      /* better than nothing */
-#endif
+
        return 0;
       }
 
index f9c7e2a..ed3de9f 100644 (file)
@@ -967,7 +967,7 @@ extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN;
        TARGET_HANDLE_PRAGMA_EXTERN_PREFIX \
        TARGET_VECTORIZE_BUILTIN_MUL_WIDEN_EVEN \
        TARGET_VECTORIZE_BUILTIN_MUL_WIDEN_ODD \
-       TARGET_MD_ASM_CLOBBERS TARGET_RELAXED_ORDERING
+       TARGET_MD_ASM_CLOBBERS TARGET_RELAXED_ORDERING EXTENDED_SDB_BASIC_TYPES
 
 /* Arrays that were deleted in favor of a functional interface.  */
  #pragma GCC poison built_in_decls implicit_built_in_decls