From 6c58857620e62135b0b748df436008eb3c3a23d6 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 5 Mar 2016 01:38:45 +0100 Subject: [PATCH] extern-inline: port to PGI CC * m4/extern-inline.m4 (gl_EXTERN_INLINE): For PGI CC, don't use the keyword 'inline'. Reported by Adam James Stewart in: http://lists.gnu.org/archive/html/bug-gnulib/2016-03/msg00006.html --- ChangeLog | 8 ++++++++ m4/extern-inline.m4 | 1 + 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index 86345798ca..2ccfcb765f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2016-03-05 Bruno Haible + + extern-inline: port to PGI CC + * m4/extern-inline.m4 (gl_EXTERN_INLINE): For PGI CC, don't use the + keyword 'inline'. + Reported by Adam James Stewart in: + http://lists.gnu.org/archive/html/bug-gnulib/2016-03/msg00006.html + 2016-02-20 Paul Eggert signbit: port back to pre-C++11 GCC diff --git a/m4/extern-inline.m4 b/m4/extern-inline.m4 index fe282a56ca..1e578f3deb 100644 --- a/m4/extern-inline.m4 +++ b/m4/extern-inline.m4 @@ -54,6 +54,7 @@ AC_DEFUN([gl_EXTERN_INLINE], ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \ : (199901L <= __STDC_VERSION__ \ && !defined __HP_cc \ + && !defined __PGI \ && !(defined __SUNPRO_C && __STDC__))) \ && !defined _GL_EXTERN_INLINE_STDHEADER_BUG) # define _GL_INLINE inline -- 2.39.5