Define sigsetjmp/siglongjmp only if __POSIX_VISIBLE
This commit is contained in:
parent
b0f271d1db
commit
d7821c045e
|
@ -368,7 +368,7 @@ typedef int jmp_buf[_JBLEN];
|
||||||
|
|
||||||
_END_STD_C
|
_END_STD_C
|
||||||
|
|
||||||
#if defined(__CYGWIN__) || defined(__rtems__)
|
#if (defined(__CYGWIN__) || defined(__rtems__)) && __POSIX_VISIBLE
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@ -450,4 +450,4 @@ extern int _setjmp (jmp_buf);
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#endif /* __CYGWIN__ or __rtems__ */
|
#endif /* (__CYGWIN__ or __rtems__) and __POSIX_VISIBLE */
|
||||||
|
|
Loading…
Reference in New Issue