* except.c (setjmp_fn): New global variable.
commit624f465964d093d4fa02af53de89f74a9a7d55b0
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Oct 2017 22:32:01 +0000 (9 22:32 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 9 Oct 2017 22:32:01 +0000 (9 22:32 +0000)
treedf251f986249456032810cbe349db8303fe1659b
parente0e76328688519ec4e0efbd568111c24c9f7ad73
* except.c (setjmp_fn): New global variable.
(init_eh): Initialize it if DONT_USE_BUILTIN_SETJMP is defined.
(sjlj_emit_function_enter): Call it instead of BUILTIN_SETJMP if
DONT_USE_BUILTIN_SETJMP is defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253569 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/except.c