From 10a29027189a32bfab8c28470f65328e51625fb8 Mon Sep 17 00:00:00 2001 From: kyukhin Date: Wed, 24 Sep 2014 12:27:30 +0000 Subject: [PATCH] PR bootstrap/63235 gcc/ * varpool.c (varpool_node::add): Pass decl attributes to lookup_attribute. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215552 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 6 ++++++ gcc/varpool.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ec34528d6958..a14d4f2d757e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2014-09-24 Kirill Yukhin + + PR bootstrap/63235 + * varpool.c (varpool_node::add): Pass decl attributes + to lookup_attribute. + 2014-09-24 Jakub Jelinek PR sanitizer/63316 diff --git a/gcc/varpool.c b/gcc/varpool.c index 8001c93b012f..3761f142ae7e 100644 --- a/gcc/varpool.c +++ b/gcc/varpool.c @@ -449,7 +449,7 @@ varpool_node::add (tree decl) symtab->call_varpool_insertion_hooks (node); if (node->externally_visible_p ()) node->externally_visible = true; - if (lookup_attribute ("no_reorder", decl)) + if (lookup_attribute ("no_reorder", DECL_ATTRIBUTES (decl))) node->no_reorder = 1; } -- 2.47.2