From fd96cf08a732197b46f6e71e44c3b4c28d3a28a9 Mon Sep 17 00:00:00 2001 From: Pawel Dziepak Date: Fri, 6 Dec 2013 21:54:07 +0100 Subject: [PATCH] libroot: Remove _SC_NPROCESSORS_MAX and _SC_CPUID_MAX _SC_NPROCESSORS_MAX and _SC_CPUID_MAX appear to be supported only by Solaris. There isn't much point in exposing such values to the userland anyway. --- headers/posix/unistd.h | 2 -- src/system/libroot/posix/unistd/conf.cpp | 4 ---- 2 files changed, 6 deletions(-) diff --git a/headers/posix/unistd.h b/headers/posix/unistd.h index 4cc5e3f967..cbe72ff4ad 100644 --- a/headers/posix/unistd.h +++ b/headers/posix/unistd.h @@ -104,10 +104,8 @@ /* TODO: check */ #define _SC_IOV_MAX 32 #define _SC_UIO_MAXIOV _SC_IOV_MAX -#define _SC_NPROCESSORS_MAX 33 #define _SC_NPROCESSORS_CONF 34 #define _SC_NPROCESSORS_ONLN 35 -#define _SC_CPUID_MAX 36 #define _SC_ATEXIT_MAX 37 #define _SC_PASS_MAX 39 #define _SC_PHYS_PAGES 40 diff --git a/src/system/libroot/posix/unistd/conf.cpp b/src/system/libroot/posix/unistd/conf.cpp index dfe67688c9..688feac029 100644 --- a/src/system/libroot/posix/unistd/conf.cpp +++ b/src/system/libroot/posix/unistd/conf.cpp @@ -98,8 +98,6 @@ __sysconf(int name) return _POSIX_THREADS; case _SC_IOV_MAX: return IOV_MAX; - case _SC_NPROCESSORS_MAX: - return B_MAX_CPU_COUNT; case _SC_NPROCESSORS_CONF: { system_info info; @@ -125,8 +123,6 @@ __sysconf(int name) count++; return count; } - case _SC_CPUID_MAX: - return B_MAX_CPU_COUNT - 1; case _SC_ATEXIT_MAX: return ATEXIT_MAX; case _SC_PASS_MAX: