------- Comment #10 from krebbel at gcc dot gnu dot org 2007-11-26 17:33 ------- Subject: Bug 34081
Author: krebbel Date: Mon Nov 26 17:33:23 2007 New Revision: 130441 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130441 Log: 2007-11-26 Andreas Krebbel <[EMAIL PROTECTED]> PR 34081/C++ * c-decl.c (store_parm_decls): Pass 'false' for the new allocate_struct_function parameter. * cgraphunit.c (cgraph_build_static_cdtor): Likewise. * tree-parloops.c (create_loop_fn): Likewise. * function.c (push_function_context_to, push_struct_function, init_function_start): Likewise. (allocate_struct_function): Add boolean parameter. * tree.h (allocate_struct_function): Add boolean parameter. * function.h (struct function): Move returns_struct and returns_pcc_struct to the end of the structure definiton. 2007-11-26 Andreas Krebbel <[EMAIL PROTECTED]> PR 34081/C++ * trans.c (Subprogram_Body_to_gnu, Compilation_Unit_to_gnu): Pass 'false' for the new allocate_struct_function parameter. * utils.c (build_function_stub): Likewise. 2007-11-26 Andreas Krebbel <[EMAIL PROTECTED]> PR 34081/C++ * decl.c (finish_method): Pass 'false' for the new allocate_struct_function parameter. 2007-11-26 Andreas Krebbel <[EMAIL PROTECTED]> PR 34081/C++ * treetree.c (tree_code_create_function_wrapup): Pass 'false' for the new allocate_struct_function parameter. 2007-11-26 Andreas Krebbel <[EMAIL PROTECTED]> PR 34081/C++ * decl.c (start_preparsed_function): Pass processing_template_decl for the new allocate_struct_function parameter. 2007-11-26 Andreas Krebbel <[EMAIL PROTECTED]> PR 34081/C++ * g++.dg/template/dependent-expr6.C: New testcase. Added: trunk/gcc/testsuite/g++.dg/template/dependent-expr6.C Modified: trunk/gcc/ChangeLog trunk/gcc/ada/ChangeLog trunk/gcc/ada/trans.c trunk/gcc/ada/utils.c trunk/gcc/c-decl.c trunk/gcc/cgraphunit.c trunk/gcc/cp/ChangeLog trunk/gcc/cp/decl.c trunk/gcc/function.c trunk/gcc/function.h trunk/gcc/java/ChangeLog trunk/gcc/java/decl.c trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-parloops.c trunk/gcc/tree.h trunk/gcc/treelang/ChangeLog trunk/gcc/treelang/treetree.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34081