Add Linux compatibility support for SC_NPROCESSORS_{CONF,ONLN}
as _SC_NPROCESSORS_{CONF,ONLN}
The goal of this change is to make it easier to use getconf to query the number of available processors. Sadly it's unclear per POSIX, which form (with a preceding _ or lacking it) is correct. I will bring this up on the Austin Group list so this point is clarified for implementors that might rely on this getconf variable in future POSIX spec versions. This is something I noticed when trying to import GoogleTest to FreeBSD as one of the CI scripts uses this variable on Linux. MFC after: 2 weeks Approved by: emaste (mentor) Differential Revision: https://reviews.freebsd.org/D18640
This commit is contained in:
parent
ae3feafabc
commit
ef6c1108ed
@ -63,6 +63,8 @@ SYMLOOP_MAX, _SC_SYMLOOP_MAX
|
|||||||
TIMER_MAX, _SC_TIMER_MAX
|
TIMER_MAX, _SC_TIMER_MAX
|
||||||
TTY_NAME_MAX, _SC_TTY_NAME_MAX
|
TTY_NAME_MAX, _SC_TTY_NAME_MAX
|
||||||
TZNAME_MAX, _SC_TZNAME_MAX
|
TZNAME_MAX, _SC_TZNAME_MAX
|
||||||
|
_NPROCESSORS_CONF, _SC_NPROCESSORS_CONF
|
||||||
|
_NPROCESSORS_ONLN, _SC_NPROCESSORS_ONLN
|
||||||
_POSIX2_CHAR_TERM, _SC_2_CHAR_TERM
|
_POSIX2_CHAR_TERM, _SC_2_CHAR_TERM
|
||||||
_POSIX2_C_BIND, _SC_2_C_BIND
|
_POSIX2_C_BIND, _SC_2_C_BIND
|
||||||
_POSIX2_C_DEV, _SC_2_C_DEV
|
_POSIX2_C_DEV, _SC_2_C_DEV
|
||||||
|
Loading…
Reference in New Issue
Block a user