diff options
Diffstat (limited to 'gcc/ipa-inline.c')
-rw-r--r-- | gcc/ipa-inline.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index 01bfe0effda..f2fd84ba66b 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -466,7 +466,7 @@ can_inline_edge_p (struct cgraph_edge *e, bool report, optimized with the optimization flags of module they are used in. Also do not care about mixing up size/speed optimization when DECL_DISREGARD_INLINE_LIMITS is set. */ - else if ((callee->merged + else if ((callee->merged_comdat && !lookup_attribute ("optimize", DECL_ATTRIBUTES (caller->decl))) || DECL_DISREGARD_INLINE_LIMITS (callee->decl)) |