mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-13 13:10:56 +08:00
var-tracking.c (variable_tracking_main_1): Don't track variables for targetm.no_register_allocation targets.
* var-tracking.c (variable_tracking_main_1): Don't track variables for targetm.no_register_allocation targets. From-SVN: r221693
This commit is contained in:
parent
83eb7847bc
commit
d00dce2749
@ -1,3 +1,8 @@
|
||||
2015-03-26 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* var-tracking.c (variable_tracking_main_1): Don't track
|
||||
variables for targetm.no_register_allocation targets.
|
||||
|
||||
2015-03-26 Oleg Endo <olegendo@gcc.gnu.org>
|
||||
|
||||
* config/sh/t-linux (DEFAULT_ENDIAN, MULTILIB_EXCEPTIONS): Remove.
|
||||
|
@ -10311,7 +10311,10 @@ variable_tracking_main_1 (void)
|
||||
{
|
||||
bool success;
|
||||
|
||||
if (flag_var_tracking_assignments < 0)
|
||||
if (flag_var_tracking_assignments < 0
|
||||
/* Var-tracking right now assumes the IR doesn't contain
|
||||
any pseudos at this point. */
|
||||
|| targetm.no_register_allocation)
|
||||
{
|
||||
delete_debug_insns ();
|
||||
return 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user