From 29f0970542b79ab13a96e65df777c69c48e867e0 Mon Sep 17 00:00:00 2001 From: nathan Date: Mon, 21 May 2007 10:58:29 +0000 Subject: * builtins.c (expand_builtin_setjmp_setup): Update comment. * function.h (struct function): Move va_list_gpr_size, va_list_fpr_size, function_frequency to front of bitfields. Add calls_unwind_init. (current_function_calls_unwind_init): New. * except.c (expand_builtin_unwind_init): Set current_function_calls_unwind_init not current_function_has_nonlocal_label. * reload1.c (has_nonexceptional_receiver): New. (reload): Use it and current_function_calls_unwind_init to determine whether call-saved regs must be saved. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@124898 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'gcc/ChangeLog') diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3d358c23d53..731886946dc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,17 @@ +2007-05-21 Nathan Sidwell + + * builtins.c (expand_builtin_setjmp_setup): Update comment. + * function.h (struct function): Move va_list_gpr_size, + va_list_fpr_size, function_frequency to front of bitfields. Add + calls_unwind_init. + (current_function_calls_unwind_init): New. + * except.c (expand_builtin_unwind_init): Set + current_function_calls_unwind_init not + current_function_has_nonlocal_label. + * reload1.c (has_nonexceptional_receiver): New. + (reload): Use it and current_function_calls_unwind_init to + determine whether call-saved regs must be saved. + 2007-05-20 Jan Hubicka * gengtype.c (adjust_field_rtx_def): Use NOTE_KIND instead of -- cgit v1.2.1