From c284306145faf3fe9ed5d7baea237fb0bb50973e Mon Sep 17 00:00:00 2001 From: "J\"orn Rennecke" Date: Wed, 16 Feb 2000 03:23:40 +0000 Subject: [PATCH] sh.h (OVERRIDE_OPTIONS): Don't set sh_addr_diff_vec_mode. * 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 | 6 ++++++ gcc/config/sh/sh.c | 2 -- gcc/config/sh/sh.h | 3 --- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3feaf697722..dea4d1a72eb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +Wed Feb 16 03:21:43 2000 J"orn Rennecke + + * 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 * 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 549f453a1ff..696c73cd23f 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 df3b667e782..ac80d2809ee 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 -- 2.30.2