diff options
author | Attila Fülöp <attila@fueloep.org> | 2016-08-10 22:27:21 +0200 |
---|---|---|
committer | Nico Williams <nico@cryptonector.com> | 2017-01-28 19:16:23 -0600 |
commit | e82147bbb859413744ec9591065bf87d2b281ce4 (patch) | |
tree | 85f981f25bdd7cbec575024c03f37a29d55b55d4 | |
parent | d2c3cf49e1338cf351afc2c28ee010cdc8c0e16a (diff) |
Solaris needs XPG6 for c99
-rw-r--r-- | src/builtin.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/builtin.c b/src/builtin.c index 5f37ddfb..0fbeed51 100644 --- a/src/builtin.c +++ b/src/builtin.c @@ -1,7 +1,12 @@ #define _BSD_SOURCE #define _GNU_SOURCE -#define _XOPEN_SOURCE -#define _XOPEN_SOURCE_EXTENDED 1 +#ifndef __sun__ +# define _XOPEN_SOURCE +# define _XOPEN_SOURCE_EXTENDED 1 +#else +# define _XPG6 +# define __EXTENSIONS__ +#endif #include <sys/time.h> #include <stdlib.h> #include <stddef.h> |