parse.y (source_end_java_method): Resume permanent allocation, reversing Apr 27 1998 patch.
Tue Nov 9 12:12:38 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (source_end_java_method): Resume permanent allocation, reversing Apr 27 1998 patch. (patch_string_cst): Pop obstacks after having pushed the permanent ones. From-SVN: r30462
This commit is contained in:
parent
dc8842bf9b
commit
8226320b92
@ -1,3 +1,10 @@
|
||||
Tue Nov 9 12:12:38 1999 Alexandre Petit-Bianco <apbianco@cygnus.com>
|
||||
|
||||
* parse.y (source_end_java_method): Resume permanent allocation,
|
||||
reversing Apr 27 1998 patch.
|
||||
(patch_string_cst): Pop obstacks after having pushed the permanent
|
||||
ones.
|
||||
|
||||
1999-11-05 Tom Tromey <tromey@cygnus.com>
|
||||
|
||||
* class.c (finish_class): Emit inlined methods if any native
|
||||
|
@ -8448,7 +8448,7 @@ source_end_java_method ()
|
||||
}
|
||||
|
||||
current_function_decl = NULL_TREE;
|
||||
/* permanent_allocation (1); */
|
||||
permanent_allocation (1);
|
||||
java_parser_context_restore_global ();
|
||||
asynchronous_exceptions = flag_asynchronous_exceptions;
|
||||
}
|
||||
@ -12842,6 +12842,7 @@ patch_string_cst (node)
|
||||
node = get_identifier (TREE_STRING_POINTER (node));
|
||||
location = alloc_name_constant (CONSTANT_String, node);
|
||||
node = build_ref_from_constant_pool (location);
|
||||
pop_obstacks ();
|
||||
}
|
||||
TREE_TYPE (node) = string_ptr_type_node;
|
||||
TREE_CONSTANT (node) = 1;
|
||||
|
@ -5843,7 +5843,7 @@ source_end_java_method ()
|
||||
}
|
||||
|
||||
current_function_decl = NULL_TREE;
|
||||
/* permanent_allocation (1); */
|
||||
permanent_allocation (1);
|
||||
java_parser_context_restore_global ();
|
||||
asynchronous_exceptions = flag_asynchronous_exceptions;
|
||||
}
|
||||
@ -10237,6 +10237,7 @@ patch_string_cst (node)
|
||||
node = get_identifier (TREE_STRING_POINTER (node));
|
||||
location = alloc_name_constant (CONSTANT_String, node);
|
||||
node = build_ref_from_constant_pool (location);
|
||||
pop_obstacks ();
|
||||
}
|
||||
TREE_TYPE (node) = string_ptr_type_node;
|
||||
TREE_CONSTANT (node) = 1;
|
||||
|
Loading…
Reference in New Issue
Block a user