From: Bruno Haible Date: Sun, 16 Aug 2020 17:13:57 +0000 (+0200) Subject: nstrftime: Guide inlining also on clang. X-Git-Tag: v1.0~3719 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=24216911b71d9fec7361c5dd61d990590f36135a;p=gnulib.git nstrftime: Guide inlining also on clang. * lib/nstrftime.c (iso_week_days): Inline also on clang. --- diff --git a/ChangeLog b/ChangeLog index 1c79439bed..8b678907b1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2020-08-16 Bruno Haible + + nstrftime: Guide inlining also on clang. + * lib/nstrftime.c (iso_week_days): Inline also on clang. + 2020-08-16 Bruno Haible intprops: Avoid bogus "warning: division by zero is undefined" on clang. diff --git a/lib/nstrftime.c b/lib/nstrftime.c index 28bc42fd66..580224d1b8 100644 --- a/lib/nstrftime.c +++ b/lib/nstrftime.c @@ -368,7 +368,7 @@ tm_diff (const struct tm *a, const struct tm *b) #define ISO_WEEK1_WDAY 4 /* Thursday */ #define YDAY_MINIMUM (-366) static int iso_week_days (int, int); -#ifdef __GNUC__ +#if defined __GNUC__ || defined __clang__ __inline__ #endif static int