r124898 - in /trunk/gcc: ChangeLog builtins.c e...
nathan@gcc.gnu.org
nathan@gcc.gnu.org
Mon May 21 10:58:00 GMT 2007
Author: nathan
Date: Mon May 21 10:58:29 2007
New Revision: 124898
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124898
Log:
* 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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/builtins.c
trunk/gcc/except.c
trunk/gcc/function.h
trunk/gcc/reload1.c
More information about the Gcc-cvs
mailing list