diff options
-rw-r--r-- | include/unistd.h | 2 | ||||
-rw-r--r-- | src/conf/sysconf.c | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/include/unistd.h b/include/unistd.h index 80be3b2..0e8149e 100644 --- a/include/unistd.h +++ b/include/unistd.h @@ -425,6 +425,8 @@ pid_t gettid(void); #define _SC_XOPEN_STREAMS 246 #define _SC_THREAD_ROBUST_PRIO_INHERIT 247 #define _SC_THREAD_ROBUST_PRIO_PROTECT 248 +#define _SC_MINSIGSTKSZ 249 +#define _SC_SIGSTKSZ 250 #define _CS_PATH 0 #define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS 1 diff --git a/src/conf/sysconf.c b/src/conf/sysconf.c index 3baaed3..33220da 100644 --- a/src/conf/sysconf.c +++ b/src/conf/sysconf.c @@ -165,6 +165,9 @@ long sysconf(int name) [_SC_XOPEN_STREAMS] = JT_ZERO, [_SC_THREAD_ROBUST_PRIO_INHERIT] = -1, [_SC_THREAD_ROBUST_PRIO_PROTECT] = -1, + + [_SC_MINSIGSTKSZ] = MINSIGSTKSZ, + [_SC_SIGSTKSZ] = SIGSTKSZ, }; if (name >= sizeof(values)/sizeof(values[0]) || !values[name]) { |