Subject: bug#11604: USE_LISP_UNION_TYPE + USE_LSB_TAG cleanup.

From: Paul Eggert <[email-masked]>
Date: Sun, 03 Jun 2012 09:40:23 -0700

On 06/03/2012 07:31 AM, Eli Zaretskii wrote:
> where in the gnulib stuff that is compiled does it make
> 'static inline' portable?  The m4/* files aren't used for compiling
> and linking

The m4/* files control whether src/config.h contains
'#define inline /* whatever */', and this is what ports
'static inline' to compilers that spell 'inline' in some
other way (e.g., '__inline'), or which don't support
'inline' at all.

MSVC doesn't need to worry about this, as it supports
'static inline'.