Mercurial > hg > CbC > CbC_gcc
diff gcc/c/c-parser.c @ 115:4cb7a319550d
fix c-parser.c
author | mir3636 |
---|---|
date | Tue, 28 Nov 2017 19:31:15 +0900 |
parents | e234ee7b7292 |
children | fd00160c1b76 |
line wrap: on
line diff
--- a/gcc/c/c-parser.c Fri Nov 17 19:25:43 2017 +0900 +++ b/gcc/c/c-parser.c Tue Nov 28 19:31:15 2017 +0900 @@ -8060,7 +8060,6 @@ struct c_declspecs *specs; struct c_typespec t; { - tree expr; push_scope (); declare_parm_level (); /*tree retval_type = TREE_TYPE(retval_decl);*/ @@ -8077,15 +8076,8 @@ DECL_ARG_TYPE (_envp_decl) = ptr_type_node; pushdecl (_envp_decl); finish_decl (_envp_decl, loc, NULL_TREE, NULL_TREE, NULL_TREE); - struct c_declarator declarator; - struct c_parm* parm; - struct c_declspecs *specs_parm = build_null_declspecs(); - declspecs_add_type (loc, specs_parm, TREE_TYPE(retval_decl)); - finish_declspecs (specs_parm); - parm = build_c_parm (specs_parm, NULL_TREE, - &declarator, loc); - - args = get_parm_info(false, expr); + + args = get_parm_info(false, NULL); pop_scope(); }