From 1184458d513a6fe25c609fe642d1ccf8c159ac00 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 19 Sep 2013 13:24:03 -0700 Subject: signal: OS X port of sigaddset etc. + extern inline * lib/signal.in.h (sigaddset, sigdelset, sigemptyset, sigfillset) (sigismember): #undef on problematic Apple platforms. * doc/posix-functions/sigaddset.texi: * doc/posix-functions/sigdelset.texi: * doc/posix-functions/sigemptyset.texi: * doc/posix-functions/sigfillset.texi: * doc/posix-functions/sigismember.texi: Document this portability problem. --- doc/posix-functions/sigaddset.texi | 4 ++++ doc/posix-functions/sigdelset.texi | 4 ++++ doc/posix-functions/sigemptyset.texi | 4 ++++ doc/posix-functions/sigfillset.texi | 4 ++++ doc/posix-functions/sigismember.texi | 4 ++++ 5 files changed, 20 insertions(+) (limited to 'doc') diff --git a/doc/posix-functions/sigaddset.texi b/doc/posix-functions/sigaddset.texi index 5b1a7aa9af..8333af0725 100644 --- a/doc/posix-functions/sigaddset.texi +++ b/doc/posix-functions/sigaddset.texi @@ -11,6 +11,10 @@ Portability problems fixed by Gnulib: @item This function is missing on some platforms: mingw, MSVC 9. +@item +This function cannot be called from plain inline or extern inline functions +on some platforms: +OS X 10.8. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/sigdelset.texi b/doc/posix-functions/sigdelset.texi index b6938a5f8d..a17a81313e 100644 --- a/doc/posix-functions/sigdelset.texi +++ b/doc/posix-functions/sigdelset.texi @@ -11,6 +11,10 @@ Portability problems fixed by Gnulib: @item This function is missing on some platforms: mingw, MSVC 9. +@item +This function cannot be called from plain inline or extern inline functions +on some platforms: +OS X 10.8. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/sigemptyset.texi b/doc/posix-functions/sigemptyset.texi index 17a2d8ebe5..7b4f2f3570 100644 --- a/doc/posix-functions/sigemptyset.texi +++ b/doc/posix-functions/sigemptyset.texi @@ -11,6 +11,10 @@ Portability problems fixed by Gnulib: @item This function is missing on some platforms: mingw, MSVC 9. +@item +This function cannot be called from plain inline or extern inline functions +on some platforms: +OS X 10.8. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/sigfillset.texi b/doc/posix-functions/sigfillset.texi index e1fa6b8c64..9c20f12b13 100644 --- a/doc/posix-functions/sigfillset.texi +++ b/doc/posix-functions/sigfillset.texi @@ -11,6 +11,10 @@ Portability problems fixed by Gnulib: @item This function is missing on some platforms: mingw, MSVC 9. +@item +This function cannot be called from plain inline or extern inline functions +on some platforms: +OS X 10.8. @end itemize Portability problems not fixed by Gnulib: diff --git a/doc/posix-functions/sigismember.texi b/doc/posix-functions/sigismember.texi index 2f995fcca1..4226dad4df 100644 --- a/doc/posix-functions/sigismember.texi +++ b/doc/posix-functions/sigismember.texi @@ -11,6 +11,10 @@ Portability problems fixed by Gnulib: @item This function is missing on some platforms: mingw, MSVC 9. +@item +This function cannot be called from plain inline or extern inline functions +on some platforms: +OS X 10.8. @end itemize Portability problems not fixed by Gnulib: -- cgit v1.2.1