sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_mode.
authorJ"orn Rennecke <amylaar@cygnus.co.uk>
Wed, 16 Feb 2000 03:23:40 +0000 (03:23 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Wed, 16 Feb 2000 03:23:40 +0000 (03:23 +0000)
* sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_mode.
(sh_addr_diff_vec_mode): Don't declare.
* sh.c (sh_addr_diff_vec_mode): Delete.

From-SVN: r32000

gcc/ChangeLog
gcc/config/sh/sh.c
gcc/config/sh/sh.h

index 3feaf69772236bae992f1fd9bc38025e06a7407d..dea4d1a72eb82703247683226a5345c21d4f072a 100644 (file)
@@ -1,3 +1,9 @@
+Wed Feb 16 03:21:43 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_mode.
+       (sh_addr_diff_vec_mode): Don't declare.
+       * sh.c (sh_addr_diff_vec_mode): Delete.
+
 Wed Feb 16 01:27:52 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
 
        * sh.md (mulsi3_highpart): Add REG_EQUAL note to last insn.
index 549f453a1ff9fac18bf949a40d7dde9e5a6d2d76..696c73cd23f257bf082457d716e91a1c9a611b92 100644 (file)
@@ -87,8 +87,6 @@ enum processor_type sh_cpu;
 rtx sh_compare_op0;
 rtx sh_compare_op1;
 
-enum machine_mode sh_addr_diff_vec_mode;
-
 /* Provides the class number of the smallest class containing
    reg number.  */
 
index df3b667e782e6c7b67bf6da6b63842356bbcd08d..ac80d2809eec86c0213d86ba8b70be1cb8a17827 100644 (file)
@@ -251,7 +251,6 @@ do {                                                                        \
      break global alloc, and generates slower code anyway due          \
      to the pressure on R0.  */                                                \
   flag_schedule_insns = 0;                                             \
-  sh_addr_diff_vec_mode = TARGET_BIGTABLE ? SImode : HImode;           \
 } while (0)
 \f
 /* Target machine storage layout.  */
@@ -2075,8 +2074,6 @@ enum processor_type {
 #define sh_cpu_attr ((enum attr_cpu)sh_cpu)
 extern enum processor_type sh_cpu;
 
-extern enum machine_mode sh_addr_diff_vec_mode;
-
 extern int optimize; /* needed for gen_casesi.  */
 
 enum mdep_reorg_phase_e