Revert "libroot: Undefine constants for unsupported POSIX features"
This reverts commit 7aebec8db1.
As per the discussion on the mailing list.
This commit is contained in:
@@ -43,9 +43,9 @@
|
|||||||
#define _POSIX_THREADS (200112L)
|
#define _POSIX_THREADS (200112L)
|
||||||
#define _POSIX_MAPPED_FILES (200809L)
|
#define _POSIX_MAPPED_FILES (200809L)
|
||||||
#define _POSIX_THREAD_PROCESS_SHARED (200809L)
|
#define _POSIX_THREAD_PROCESS_SHARED (200809L)
|
||||||
#undef _POSIX_THREAD_ATTR_STACKADDR /* currently unsupported */
|
#define _POSIX_THREAD_ATTR_STACKADDR (-1) /* currently unsupported */
|
||||||
#define _POSIX_THREAD_ATTR_STACKSIZE (200809L)
|
#define _POSIX_THREAD_ATTR_STACKSIZE (200809L)
|
||||||
#undef _POSIX_THREAD_PRIORITY_SCHEDULING /* currently unsupported */
|
#define _POSIX_THREAD_PRIORITY_SCHEDULING (-1) /* currently unsupported */
|
||||||
#define _POSIX_REALTIME_SIGNALS (200809L)
|
#define _POSIX_REALTIME_SIGNALS (200809L)
|
||||||
#define _POSIX_MEMORY_PROTECTION (200809L)
|
#define _POSIX_MEMORY_PROTECTION (200809L)
|
||||||
#define _POSIX_MONOTONIC_CLOCK (200809L)
|
#define _POSIX_MONOTONIC_CLOCK (200809L)
|
||||||
|
|||||||
@@ -156,13 +156,11 @@ __sysconf(int name)
|
|||||||
case _SC_THREAD_STACK_MIN:
|
case _SC_THREAD_STACK_MIN:
|
||||||
return MIN_USER_STACK_SIZE;
|
return MIN_USER_STACK_SIZE;
|
||||||
case _SC_THREAD_ATTR_STACKADDR:
|
case _SC_THREAD_ATTR_STACKADDR:
|
||||||
return -1;
|
return _POSIX_THREAD_ATTR_STACKADDR;
|
||||||
// currently unsupported
|
|
||||||
case _SC_THREAD_ATTR_STACKSIZE:
|
case _SC_THREAD_ATTR_STACKSIZE:
|
||||||
return _POSIX_THREAD_ATTR_STACKSIZE;
|
return _POSIX_THREAD_ATTR_STACKSIZE;
|
||||||
case _SC_THREAD_PRIORITY_SCHEDULING:
|
case _SC_THREAD_PRIORITY_SCHEDULING:
|
||||||
return -1;
|
return _POSIX_THREAD_PRIORITY_SCHEDULING;
|
||||||
// currently unsupported
|
|
||||||
case _SC_REALTIME_SIGNALS:
|
case _SC_REALTIME_SIGNALS:
|
||||||
return _POSIX_REALTIME_SIGNALS;
|
return _POSIX_REALTIME_SIGNALS;
|
||||||
case _SC_MEMORY_PROTECTION:
|
case _SC_MEMORY_PROTECTION:
|
||||||
|
|||||||
Reference in New Issue
Block a user