+2020-07-31 Bruno Haible <bruno@clisp.org>
+
+ _GL_CMP: Improve documentation.
+ Reported by Paul Eggert in
+ <https://lists.gnu.org/archive/html/bug-gnulib/2020-07/msg00188.html>.
+ * m4/gnulib-common.m4 (gl_COMMON_BODY): Clarify what arguments can be
+ passed.
+
2020-07-30 Paul Eggert <eggert@cs.ucla.edu>
largefile: sync with Autoconf master
-# gnulib-common.m4 serial 52
+# gnulib-common.m4 serial 53
dnl Copyright (C) 2007-2020 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
#define _GL_ASYNC_SAFE
])
AH_VERBATIM([micro_optimizations],
-[/* _GL_CMP (n1, n2) performs a three-valued comparison on n1 vs. n2.
+[/* _GL_CMP (n1, n2) performs a three-valued comparison on n1 vs. n2, where
+ n1 and n2 are expressions without side effects, that evaluate to real
+ numbers (excluding NaN).
It returns
1 if n1 > n2
0 if n1 == n2