From b1bdc68d43b4572a5824514c4f92ea93f73dfec2 Mon Sep 17 00:00:00 2001 From: Georg-Johann Lay Date: Tue, 25 Sep 2012 16:17:02 +0000 Subject: [PATCH] avr.c (avr_set_current_function): Check cfun->machine to be non-NULL. * config/avr/avr.c (avr_set_current_function): Check cfun->machine to be non-NULL. From-SVN: r191715 --- gcc/ChangeLog | 5 +++++ gcc/config/avr/avr.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d453b8a5ab89..174828378b08 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-09-25 Georg-Johann Lay + + * config/avr/avr.c (avr_set_current_function): Check cfun->machine + to be non-NULL. + 2012-09-25 Georg-Johann Lay PR target/54641 diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index 78fb3127fd86..f23a7e802831 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -550,6 +550,7 @@ avr_set_current_function (tree decl) if (decl == NULL_TREE || current_function_decl == NULL_TREE || current_function_decl == error_mark_node + || ! cfun->machine || cfun->machine->attributes_checked_p) return; -- 2.47.2