From d2784db4e5b1950ca24582e3dd716af7f5e04906 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 3 Apr 2008 05:38:32 +0000 Subject: c-objc-common.h (LANG_HOOKS_FUNCTION_ENTER_NESTED, [...]): Delete. 2008-04-03 Paolo Bonzini * c-objc-common.h (LANG_HOOKS_FUNCTION_ENTER_NESTED, LANG_HOOKS_FUNCTION_LEAVE_NESTED): Delete. * c-tree.h (c_push_function_context, c_pop_function_context): Remove argument. * c-decl.c (c_push_function_context, c_pop_function_context): Remove argument, call {push,pop}_function_context from here. * c-parser.c: Use c_{push,pop}_function_context. * function.c (push_function_context_to): Move meat ... (push_function_context): ... here. Simplify. * function.c (pop_function_context_from): Move meat ... (pop_function_context): ... here. Simplify. * langhooks.h (struct lang_hooks_for_functions): Remove enter_nested, leave_nested). * langhooks-def.h (LANG_HOOKS_FUNCTION_ENTER_NESTED, LANG_HOOKS_FUNCTION_LEAVE_NESTED): Delete. (LANG_HOOKS_FUNCTION_INITIALIZER): Delete them from here. * tree.h (push_function_context_to, pop_function_context_from): Remove. cp: 2008-04-03 Paolo Bonzini * method.c (synthesize_method): Use {push,pop}_function_context. * name-lookup.c (push_to_top_level): Likewise. * parser.c (cp_parser_late_parsing_for_member): Likewise. From-SVN: r133860 --- gcc/ChangeLog | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'gcc/ChangeLog') diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e9d13b0..de6a4c7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2008-04-03 Paolo Bonzini + + * c-objc-common.h (LANG_HOOKS_FUNCTION_ENTER_NESTED, + LANG_HOOKS_FUNCTION_LEAVE_NESTED): Delete. + * c-tree.h (c_push_function_context, c_pop_function_context): Remove + argument. + * c-decl.c (c_push_function_context, c_pop_function_context): Remove + argument, call {push,pop}_function_context from here. + * c-parser.c: Use c_{push,pop}_function_context. + + * function.c (push_function_context_to): Move meat ... + (push_function_context): ... here. Simplify. + * function.c (pop_function_context_from): Move meat ... + (pop_function_context): ... here. Simplify. + * langhooks.h (struct lang_hooks_for_functions): Remove enter_nested, + leave_nested). + * langhooks-def.h (LANG_HOOKS_FUNCTION_ENTER_NESTED, + LANG_HOOKS_FUNCTION_LEAVE_NESTED): Delete. + (LANG_HOOKS_FUNCTION_INITIALIZER): Delete them from here. + * tree.h (push_function_context_to, pop_function_context_from): Remove. + 2008-04-03 Ben Elliston * expmed.c (extract_force_align_mem_bit_field): Remove. -- cgit v1.1