[newlib-cygwin/cygwin-3_6-branch] newlib: sys/unistd.h: Change inline to __inline

Takashi Yano tyan0@sourceware.org
Fri Apr 11 11:09:56 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=191bb5fa8e37aff34df1958a7b809f8023f4acb9

commit 191bb5fa8e37aff34df1958a7b809f8023f4acb9
Author: Takashi Yano <takashi.yano@nifty.ne.jp>
Date:   Fri Apr 11 20:03:11 2025 +0900

    newlib: sys/unistd.h: Change inline to __inline
    
    Addresses: https://sourceware.org/pipermail/cygwin-patches/2025q2/013644.html
    Fixes: 3e8a7eb1a868 ("sys/unistd.h: fix definition of setproctitle_init")
    Reported-by: Brian Inglis <Brian.Inglis@SystematicSW.ab.ca>
    Co-authored-by: Corinna Vinschen <corinna@vinschen.de>
    Signed-off-by: Takashi Yano <takashi.yano@nifty.ne.jp>
    (cherry picked from commit 1c530c37fd637ab1b7607b810d0495570932b8e7)

Diff:
---
 newlib/libc/include/sys/unistd.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/newlib/libc/include/sys/unistd.h b/newlib/libc/include/sys/unistd.h
index 771a4bd79..4cf9f0636 100644
--- a/newlib/libc/include/sys/unistd.h
+++ b/newlib/libc/include/sys/unistd.h
@@ -215,7 +215,7 @@ int     setpgrp (void);
 #if defined(__CYGWIN__) && __BSD_VISIBLE
 /* Stub for Linux libbsd compatibility. */
 #define initsetproctitle(c, a, e) setproctitle_init((c), (a), (e))
-static inline void setproctitle_init (int _c, char *_a[], char *_e[]) {}
+static __inline void setproctitle_init (int _c, char *_a[], char *_e[]) {}
 
 void setproctitle (const char *, ...)
 		   _ATTRIBUTE ((__format__ (__printf__, 1, 2)));


More information about the Newlib-cvs mailing list