Commit f4ca236c by Richard Kenner

(decl_attribtes, case A_SECTION): Allow for static local variable.

From-SVN: r12774
parent 903cb4d6
...@@ -498,7 +498,8 @@ decl_attributes (node, attributes, prefix_attributes) ...@@ -498,7 +498,8 @@ decl_attributes (node, attributes, prefix_attributes)
&& TREE_CODE (TREE_VALUE (args)) == STRING_CST) && TREE_CODE (TREE_VALUE (args)) == STRING_CST)
{ {
if (TREE_CODE (decl) == VAR_DECL if (TREE_CODE (decl) == VAR_DECL
&& current_function_decl != NULL_TREE) && current_function_decl != NULL_TREE
&& ! TREE_STATIC (decl))
error_with_decl (decl, error_with_decl (decl,
"section attribute cannot be specified for local variables"); "section attribute cannot be specified for local variables");
/* The decl may have already been given a section attribute from /* The decl may have already been given a section attribute from
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment