diff options
Diffstat (limited to 'gcc/java')
-rw-r--r-- | gcc/java/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/java/decl.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 65c4482..354a257 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,9 @@ +2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com> + + PR 34081/C++ + * decl.c (finish_method): Pass 'false' for the new + allocate_struct_function parameter. + 2007-11-26 Alexandre Oliva <aoliva@redhat.com> * expr.c (build_jni_stub): Use the computed jni func type for diff --git a/gcc/java/decl.c b/gcc/java/decl.c index 2cf87c2..d60af8d 100644 --- a/gcc/java/decl.c +++ b/gcc/java/decl.c @@ -1850,7 +1850,7 @@ finish_method (tree fndecl) if (DECL_STRUCT_FUNCTION (fndecl)) set_cfun (DECL_STRUCT_FUNCTION (fndecl)); else - allocate_struct_function (fndecl); + allocate_struct_function (fndecl, false); #ifdef USE_MAPPED_LOCATION cfun->function_end_locus = DECL_FUNCTION_LAST_LINE (fndecl); #else |