From 13e58d5dc1d7649902f96365d295a6f1737d3630 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 20 Nov 2012 22:25:09 -0800 Subject: [PATCH] error, filevercmp: no 'static inline' * lib/error.c (is_open, flush_stdout): * lib/filevercmp.c (order): Now static, not static inline. * m4/error.m4 (gl_PREREQ_ERROR): * modules/filevercmp (configure.ac): Do not require AC_C_INLINE. --- ChangeLog | 8 ++++++++ lib/error.c | 4 ++-- lib/filevercmp.c | 2 +- m4/error.m4 | 1 - modules/filevercmp | 1 - 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3898e331d..3a4e90b36 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2012-11-29 Paul Eggert + error, filevercmp: no 'static inline' + * lib/error.c (is_open, flush_stdout): + * lib/filevercmp.c (order): + Now static, not static inline. + * m4/error.m4 (gl_PREREQ_ERROR): + * modules/filevercmp (configure.ac): + Do not require AC_C_INLINE. + dup, execute, fatal-signal, etc.: no 'static inline' * lib/dup.c (dup_nothrow): * lib/execute.c (nonintr_close, nonintr_open): diff --git a/lib/error.c b/lib/error.c index dc8c65fa7..7d2bc71fc 100644 --- a/lib/error.c +++ b/lib/error.c @@ -121,7 +121,7 @@ extern char *program_name; #if !_LIBC /* Return non-zero if FD is open. */ -static inline int +static int is_open (int fd) { # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ @@ -139,7 +139,7 @@ is_open (int fd) } #endif -static inline void +static void flush_stdout (void) { #if !_LIBC diff --git a/lib/filevercmp.c b/lib/filevercmp.c index bc1cc07d8..c477e2fd4 100644 --- a/lib/filevercmp.c +++ b/lib/filevercmp.c @@ -57,7 +57,7 @@ match_suffix (const char **str) } /* verrevcmp helper function */ -static inline int +static int order (unsigned char c) { if (c_isdigit (c)) diff --git a/m4/error.m4 b/m4/error.m4 index 5d9c70a47..1190e32c3 100644 --- a/m4/error.m4 +++ b/m4/error.m4 @@ -23,6 +23,5 @@ AC_DEFUN([gl_ERROR], AC_DEFUN([gl_PREREQ_ERROR], [ AC_REQUIRE([AC_FUNC_STRERROR_R]) - AC_REQUIRE([AC_C_INLINE]) : ]) diff --git a/modules/filevercmp b/modules/filevercmp index dd6b0a6b6..373dfd00e 100644 --- a/modules/filevercmp +++ b/modules/filevercmp @@ -11,7 +11,6 @@ stdbool string configure.ac: -AC_REQUIRE([AC_C_INLINE]) Makefile.am: lib_SOURCES += filevercmp.c -- 2.11.0