diff options
Diffstat (limited to 'gcc/integrate.c')
-rw-r--r-- | gcc/integrate.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/integrate.c b/gcc/integrate.c index fa5d71efa00..f317627e487 100644 --- a/gcc/integrate.c +++ b/gcc/integrate.c @@ -172,6 +172,9 @@ function_cannot_inline_p (tree fndecl) if (current_function_calls_alloca) return N_("function using alloca cannot be inline"); + if (current_function_calls_longjmp) + return N_("function using longjmp cannot be inline"); + if (current_function_calls_setjmp) return N_("function using setjmp cannot be inline"); |