(duplicate_decls): Don't clear DECL_CONTEXT of new decl if it is a
function. From-SVN: r9893
This commit is contained in:
parent
2e21df5a7f
commit
f4fa7423c3
|
@ -1751,7 +1751,8 @@ duplicate_decls (newdecl, olddecl)
|
|||
DECL_SOURCE_LINE (newdecl) = DECL_SOURCE_LINE (olddecl);
|
||||
DECL_SOURCE_FILE (newdecl) = DECL_SOURCE_FILE (olddecl);
|
||||
|
||||
if (DECL_CONTEXT (olddecl) == 0)
|
||||
if (DECL_CONTEXT (olddecl) == 0
|
||||
&& TREE_CODE (newdecl) != FUNCTION_DECL)
|
||||
DECL_CONTEXT (newdecl) = 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue