r225422 - in /trunk/gcc: ChangeLog builtins.c e...

rsandifo@gcc.gnu.org rsandifo@gcc.gnu.org
Sun Jul 5 07:48:00 GMT 2015


Author: rsandifo
Date: Sun Jul  5 07:48:04 2015
New Revision: 225422

URL: https://gcc.gnu.org/viewcvs?rev=225422&root=gcc&view=rev
Log:
gcc/
	* target-insns.def (builtin_longjmp, builtin_setjmp_receiver)
	(builtin_setjmp_setup, exception_receiver, nonlocal_goto)
	(nonlocal_goto_receiver): New targetm instruction patterns.
	* builtins.c (expand_builtin_setjmp_setup): Use them instead
	of HAVE_*/gen_* interface.
	(expand_builtin_setjmp_receiver): Likewise.
	(expand_builtin_longjmp, expand_builtin_nonlocal_goto): Likewise.
	* except.c (expand_dw2_landing_pad_for_region): Likewise.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/builtins.c
    trunk/gcc/except.c
    trunk/gcc/target-insns.def



More information about the Gcc-cvs mailing list