From 32ccb0aca0b9af986d0f0a87f347eccde8bf1c48 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 12 Aug 1996 07:44:42 -0400 Subject: [PATCH] (expand_builtin, case BUILT_IN_SETJMP): Add test and call for nonlocal_goto_receiver pattern. From-SVN: r12621 --- gcc/expr.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gcc/expr.c b/gcc/expr.c index 7905fa965c6..d79546e80cd 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -8894,6 +8894,10 @@ expand_builtin (exp, target, subtarget, mode, ignore) } #endif +#ifdef HAVE_nonlocal_goto_receiver + if (HAVE_nonlocal_goto_receiver) + emit_insn (gen_nonlocal_goto_receiver ()); +#endif /* The static chain pointer contains the address of dummy function. We need to call it here to handle some PIC cases of restoring a global pointer. Then return 1. */ -- 2.30.2