* builtins.c (expand_builtin_setjmp_setup): Update comment.
commit29f0970542b79ab13a96e65df777c69c48e867e0
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 May 2007 10:58:29 +0000 (21 10:58 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 May 2007 10:58:29 +0000 (21 10:58 +0000)
tree285b968663b9075e8e13ac5ead7cb3afd6a842d9
parent86bb962704b226c94bfeaf960edecdf73ca23110
* 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
gcc/builtins.c
gcc/except.c
gcc/function.h
gcc/reload1.c