[lkml]   [2019]   [Oct]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH v2] ARM: add __always_inline to functions called from __get_user_check()
Hi Nick,

On Wed, Oct 2, 2019 at 2:04 AM Nick Desaulniers <> wrote:
> > Since that commit, all architectures can enable CONFIG_OPTIMIZE_INLINING.
> > So, __always_inline is now the only guaranteed way of forcible inlining.
> No, the C preprocessor is the only guaranteed way of inlining.

I do not think this is fatal if I understood this correctly:

For GCC, we at least get a warning if a function with
__always_inline is not inlined.
I am fine with adding -Werror=attributes to the top Makefile
(unless we have unpleasant side-effects).

You filed the bug for Clang, and hopefully it will be OK
in the future releases?

Best Regards
Masahiro Yamada

 \ /
  Last update: 2019-10-02 15:03    [W:0.094 / U:63.980 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site