diff options
author | Maya Rashish <maya@NetBSD.org> | 2017-09-23 06:57:16 +0300 |
---|---|---|
committer | Azat Khuzhin <a3at.mail@gmail.com> | 2018-10-28 01:59:11 +0300 |
commit | 99a3887d66885204ed8fa13405ae04b632dc8d33 (patch) | |
tree | caef97eb163b405d2181597b4d5444490af8ad34 /evconfig-private.h.in | |
parent | 9fe952a0aea25474de3dbc30350b1ffa5abcd65a (diff) | |
download | libevent-99a3887d66885204ed8fa13405ae04b632dc8d33.tar.gz |
Define __EXT_POSIX2 for QNX
POSIX 1003.2 extension is necessary for getopt interface.
Reported here [1] (not mine, I can't test)
[1]: https://mail-index.netbsd.org/pkgsrc-users/2017/09/20/msg025601.html
Closes: #563 (cherry-pick)
Diffstat (limited to 'evconfig-private.h.in')
-rw-r--r-- | evconfig-private.h.in | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/evconfig-private.h.in b/evconfig-private.h.in index 7b3dfdb1..8cd64787 100644 --- a/evconfig-private.h.in +++ b/evconfig-private.h.in @@ -45,4 +45,11 @@ #undef _POSIX_SOURCE #endif +/* Enable POSIX.2 extensions on QNX for getopt */ +#ifdef __QNX__ +# ifndef __EXT_POSIX2 +# define __EXT_POSIX2 +# endif +#endif + #endif |