diff options
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/sh/sh.c | 2 | ||||
-rw-r--r-- | gcc/config/sh/sh.h | 3 |
3 files changed, 6 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3feaf69..dea4d1a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 549f453..696c73c 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -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. */ diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h index df3b667..ac80d28 100644 --- a/gcc/config/sh/sh.h +++ b/gcc/config/sh/sh.h @@ -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) /* 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 |