From: Richard Sandiford Date: Thu, 18 Oct 2007 17:20:19 +0000 (+0000) Subject: mips.c (TARGET_MIN_ANCHOR_OFFSET): Delete. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4ec4ca36f8b0265728e15504294c8c31d1b75ac4;p=gcc.git mips.c (TARGET_MIN_ANCHOR_OFFSET): Delete. gcc/ * config/mips/mips.c (TARGET_MIN_ANCHOR_OFFSET): Delete. (TARGET_MAX_ANCHOR_OFFSET): Delete. (mips_cannot_force_const_mem): Don't check TARGET_HAVE_TLS. (mips_set_mips16_mode): Initialize min_anchor_offset and max_anchor_offset directly to constants. From-SVN: r129451 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6caddf8bb3c..39901e468c9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2007-10-18 Richard Sandiford + + * config/mips/mips.c (TARGET_MIN_ANCHOR_OFFSET): Delete. + (TARGET_MAX_ANCHOR_OFFSET): Delete. + (mips_cannot_force_const_mem): Don't check TARGET_HAVE_TLS. + (mips_set_mips16_mode): Initialize min_anchor_offset and + max_anchor_offset directly to constants. + 2007-10-18 Richard Sandiford * config/mips/mips.c: Delete trailing whitespace. diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 2477c1778f3..c460cca267d 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -1370,10 +1370,6 @@ static const unsigned char mips16e_save_restore_regs[] = { #undef TARGET_EXTRA_LIVE_ON_ENTRY #define TARGET_EXTRA_LIVE_ON_ENTRY mips_extra_live_on_entry -#undef TARGET_MIN_ANCHOR_OFFSET -#define TARGET_MIN_ANCHOR_OFFSET -32768 -#undef TARGET_MAX_ANCHOR_OFFSET -#define TARGET_MAX_ANCHOR_OFFSET 32767 #undef TARGET_USE_BLOCKS_FOR_CONSTANT_P #define TARGET_USE_BLOCKS_FOR_CONSTANT_P mips_use_blocks_for_constant_p #undef TARGET_USE_ANCHORS_FOR_SYMBOL_P @@ -1865,7 +1861,7 @@ mips_cannot_force_const_mem (rtx x) return true; } - if (TARGET_HAVE_TLS && for_each_rtx (&x, &mips_tls_symbol_ref_1, 0)) + if (for_each_rtx (&x, &mips_tls_symbol_ref_1, 0)) return true; return false; @@ -5715,8 +5711,8 @@ mips_set_mips16_mode (int mips16_p) align_functions = 8; } - targetm.min_anchor_offset = TARGET_MIN_ANCHOR_OFFSET; - targetm.max_anchor_offset = TARGET_MAX_ANCHOR_OFFSET; + targetm.min_anchor_offset = -32768; + targetm.max_anchor_offset = 32767; } /* (Re)initialize mips target internals for new ISA. */