Go to file
Oliver Tappe 8d8ec347b1 [taken from gcc-2.95.3-latest-cvs]
Bring back the sjlj eh fixes.
	* expr.c (expand_builtin_setjmp_setup): New.
	(expand_builtin_setjmp_receiver): New.
	(expand_builtin_setjmp): Split out _setup and _receiver functions.
	Move argument parsing in from ...
	(expand_builtin): ... here.
	* except.c (receive_exception_label): Branch around receiver
	unless new-style exceptions.  Call expand_builtin_setjmp_receiver.
	(start_dynamic_handler): Call expand_builtin_setjmp_setup.
	* expr.h: Update builtin setjmp decls.


git-svn-id: file:///srv/svn/repos/haiku/trunk/buildtools@9589 a95241bf-73f2-0310-859d-f6bbb57e9c96
2004-10-28 18:21:33 +00:00
binutils revert ehopt.c (exception handling info optimizer) to the version from 2004-10-28 18:10:44 +00:00
gcc [taken from gcc-2.95.3-latest-cvs] 2004-10-28 18:21:33 +00:00