Subject: Re: merge from gnulib for extern-inline

From: Paul Eggert <[email-masked]>
Date: Thu, 02 Aug 2012 14:20:13 -0700

On 08/02/2012 12:49 PM, Eli Zaretskii wrote:
> what's the story with the addition of stat-time.c,
> utimespec.c, and u64.c, which just include the respective headers?
> Where and how are these used, and for what purposes?

These .c files instantiate the inline functions defined in
their respective headers, by declaring them to be extern inline.
Without these .c files, if a compiler decides not to inline one
of those functions when compiling some other module, there might
not be any code that actually implements the function.