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
This commit is contained in:
parent
d33289b2f4
commit
4ec4ca36f8
@ -1,3 +1,11 @@
|
||||
2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
|
||||
|
||||
* 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 <rsandifo@nildram.co.uk>
|
||||
|
||||
* config/mips/mips.c: Delete trailing whitespace.
|
||||
|
@ -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. */
|
||||
|
Loading…
Reference in New Issue
Block a user