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 bcb3619458f..270a9c5a115 100644 --- a/gcc/integrate.c +++ b/gcc/integrate.c @@ -139,6 +139,9 @@ function_cannot_inline_p (fndecl) register tree parms; rtx result; + if (DECL_UNINLINABLE (fndecl)) + return N_("function cannot be inline"); + /* No inlines with varargs. */ if ((last && TREE_VALUE (last) != void_type_node) || current_function_varargs) |