diff options
Diffstat (limited to 'gcc/c-decl.c')
-rw-r--r-- | gcc/c-decl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/c-decl.c b/gcc/c-decl.c index cbf5795..aa23a9f 100644 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -2940,7 +2940,7 @@ finish_decl (tree decl, tree init, tree asmspec_tree) } if (TREE_CODE (decl) != FUNCTION_DECL) - add_decl_stmt (decl); + add_stmt (build_stmt (DECL_STMT, decl)); } if (!DECL_FILE_SCOPE_P (decl)) @@ -2967,7 +2967,7 @@ finish_decl (tree decl, tree init, tree asmspec_tree) { if (!DECL_FILE_SCOPE_P (decl) && variably_modified_type_p (TREE_TYPE (decl))) - add_decl_stmt (decl); + add_stmt (build_stmt (DECL_STMT, decl)); rest_of_decl_compilation (decl, NULL, DECL_FILE_SCOPE_P (decl), 0); } |