bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: m4-1.4.19 not C99 clean ?


From: Bruno Haible
Subject: Re: m4-1.4.19 not C99 clean ?
Date: Tue, 14 Sep 2021 01:21:38 +0200

Paul Eggert wrote:
>+      * lib/asyncsafe-spin.c (asm) [0x590 <= __SUNPRO_C && __STDC__]:
>+      #define to __asm.

Let me do the same thing also to lib/simple-atomic.c. (Untested, but
"should work".)


2021-09-13  Bruno Haible  <bruno@clisp.org>

        simple-atomic: Port to Oracle Studio 12.6.
        * lib/simple-atomic.c (asm) [0x590 <= __SUNPRO_C && __STDC__]:
        #define to __asm.

diff --git a/lib/simple-atomic.c b/lib/simple-atomic.c
index da78cd3ec..b34c5c8e5 100644
--- a/lib/simple-atomic.c
+++ b/lib/simple-atomic.c
@@ -21,6 +21,10 @@
 /* Specification.  */
 #include "simple-atomic.h"
 
+#if 0x590 <= __SUNPRO_C && __STDC__
+# define asm __asm
+#endif
+
 #if defined _WIN32 && ! defined __CYGWIN__
 /* Native Windows.  */
 






reply via email to

[Prev in Thread] Current Thread [Next in Thread]