On Fri, Apr 13, 2018 at 04:03:45PM +0200, Bruno Haible wrote: > By the way, Paul, what is the problem with telling the compiler what to > 'static inline'? In other words, what was the motivation of changing > 'static inline' to 'static' - other than "it's not needed" - in the > 13 patches presented on November 09, 2012 in > https://lists.gnu.org/archive/html/bug-gnulib/2012-11/ and committed on > 2012-11-29 ?
For functions defined in .c files, I like to avoid "static inline" because "inline" prevents the compiler from warning me when a function is unused, which I often find to be a useful warning.