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