Module Name: src
Committed By: simonb
Date: Wed Oct 25 08:22:25 UTC 2023
Modified Files:
src/sys/sys: unistd.h
Log Message:
Align sysconf numbers.
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/sys/unistd.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/sys/unistd.h
diff -u src/sys/sys/unistd.h:1.64 src/sys/sys/unistd.h:1.65
--- src/sys/sys/unistd.h:1.64 Wed Oct 25 08:19:34 2023
+++ src/sys/sys/unistd.h Wed Oct 25 08:22:25 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: unistd.h,v 1.64 2023/10/25 08:19:34 simonb Exp $ */
+/* $NetBSD: unistd.h,v 1.65 2023/10/25 08:22:25 simonb Exp $ */
/*
* Copyright (c) 1989, 1993
@@ -227,121 +227,121 @@
* XXX The value of _SC_CLK_TCK is embedded in <time.h>.
* XXX The value of _SC_PAGESIZE is embedded in <sys/shm.h>.
*/
-#define _SC_ARG_MAX 1
-#define _SC_CHILD_MAX 2
-#define _O_SC_CLK_TCK 3 /* Old version, always 100 */
-#define _SC_NGROUPS_MAX 4
-#define _SC_OPEN_MAX 5
-#define _SC_JOB_CONTROL 6
-#define _SC_SAVED_IDS 7
-#define _SC_VERSION 8
-#define _SC_BC_BASE_MAX 9
-#define _SC_BC_DIM_MAX 10
-#define _SC_BC_SCALE_MAX 11
-#define _SC_BC_STRING_MAX 12
-#define _SC_COLL_WEIGHTS_MAX 13
-#define _SC_EXPR_NEST_MAX 14
-#define _SC_LINE_MAX 15
-#define _SC_RE_DUP_MAX 16
-#define _SC_2_VERSION 17
-#define _SC_2_C_BIND 18
-#define _SC_2_C_DEV 19
-#define _SC_2_CHAR_TERM 20
-#define _SC_2_FORT_DEV 21
-#define _SC_2_FORT_RUN 22
-#define _SC_2_LOCALEDEF 23
-#define _SC_2_SW_DEV 24
-#define _SC_2_UPE 25
-#define _SC_STREAM_MAX 26
-#define _SC_TZNAME_MAX 27
-#define _SC_PAGESIZE 28
-#define _SC_PAGE_SIZE _SC_PAGESIZE /* 1170 compatibility */
-#define _SC_FSYNC 29
-#define _SC_XOPEN_SHM 30
-#define _SC_SYNCHRONIZED_IO 31
-#define _SC_IOV_MAX 32
-#define _SC_MAPPED_FILES 33
-#define _SC_MEMLOCK 34
-#define _SC_MEMLOCK_RANGE 35
-#define _SC_MEMORY_PROTECTION 36
-#define _SC_LOGIN_NAME_MAX 37
-#define _SC_MONOTONIC_CLOCK 38
-#define _SC_CLK_TCK 39 /* New, variable version */
-#define _SC_ATEXIT_MAX 40
-#define _SC_THREADS 41
-#define _SC_SEMAPHORES 42
-#define _SC_BARRIERS 43
-#define _SC_TIMERS 44
-#define _SC_SPIN_LOCKS 45
-#define _SC_READER_WRITER_LOCKS 46
-#define _SC_GETGR_R_SIZE_MAX 47
-#define _SC_GETPW_R_SIZE_MAX 48
-#define _SC_CLOCK_SELECTION 49
-#define _SC_ASYNCHRONOUS_IO 50
-#define _SC_AIO_LISTIO_MAX 51
-#define _SC_AIO_MAX 52
-#define _SC_MESSAGE_PASSING 53
-#define _SC_MQ_OPEN_MAX 54
-#define _SC_MQ_PRIO_MAX 55
-#define _SC_PRIORITY_SCHEDULING 56
-#define _SC_THREAD_DESTRUCTOR_ITERATIONS 57
-#define _SC_THREAD_KEYS_MAX 58
-#define _SC_THREAD_STACK_MIN 59
-#define _SC_THREAD_THREADS_MAX 60
-#define _SC_THREAD_ATTR_STACKADDR 61
-#define _SC_THREAD_ATTR_STACKSIZE 62
-#define _SC_THREAD_PRIORITY_SCHEDULING 63
-#define _SC_THREAD_PRIO_INHERIT 64
-#define _SC_THREAD_PRIO_PROTECT 65
-#define _SC_THREAD_PROCESS_SHARED 66
-#define _SC_THREAD_SAFE_FUNCTIONS 67
-#define _SC_TTY_NAME_MAX 68
-#define _SC_HOST_NAME_MAX 69
-#define _SC_PASS_MAX 70
-#define _SC_REGEXP 71
-#define _SC_SHELL 72
-#define _SC_SYMLOOP_MAX 73
+#define _SC_ARG_MAX 1
+#define _SC_CHILD_MAX 2
+#define _O_SC_CLK_TCK 3 /* Old version, always 100 */
+#define _SC_NGROUPS_MAX 4
+#define _SC_OPEN_MAX 5
+#define _SC_JOB_CONTROL 6
+#define _SC_SAVED_IDS 7
+#define _SC_VERSION 8
+#define _SC_BC_BASE_MAX 9
+#define _SC_BC_DIM_MAX 10
+#define _SC_BC_SCALE_MAX 11
+#define _SC_BC_STRING_MAX 12
+#define _SC_COLL_WEIGHTS_MAX 13
+#define _SC_EXPR_NEST_MAX 14
+#define _SC_LINE_MAX 15
+#define _SC_RE_DUP_MAX 16
+#define _SC_2_VERSION 17
+#define _SC_2_C_BIND 18
+#define _SC_2_C_DEV 19
+#define _SC_2_CHAR_TERM 20
+#define _SC_2_FORT_DEV 21
+#define _SC_2_FORT_RUN 22
+#define _SC_2_LOCALEDEF 23
+#define _SC_2_SW_DEV 24
+#define _SC_2_UPE 25
+#define _SC_STREAM_MAX 26
+#define _SC_TZNAME_MAX 27
+#define _SC_PAGESIZE 28
+#define _SC_PAGE_SIZE _SC_PAGESIZE /* 1170 compatibility */
+#define _SC_FSYNC 29
+#define _SC_XOPEN_SHM 30
+#define _SC_SYNCHRONIZED_IO 31
+#define _SC_IOV_MAX 32
+#define _SC_MAPPED_FILES 33
+#define _SC_MEMLOCK 34
+#define _SC_MEMLOCK_RANGE 35
+#define _SC_MEMORY_PROTECTION 36
+#define _SC_LOGIN_NAME_MAX 37
+#define _SC_MONOTONIC_CLOCK 38
+#define _SC_CLK_TCK 39 /* New, variable version */
+#define _SC_ATEXIT_MAX 40
+#define _SC_THREADS 41
+#define _SC_SEMAPHORES 42
+#define _SC_BARRIERS 43
+#define _SC_TIMERS 44
+#define _SC_SPIN_LOCKS 45
+#define _SC_READER_WRITER_LOCKS 46
+#define _SC_GETGR_R_SIZE_MAX 47
+#define _SC_GETPW_R_SIZE_MAX 48
+#define _SC_CLOCK_SELECTION 49
+#define _SC_ASYNCHRONOUS_IO 50
+#define _SC_AIO_LISTIO_MAX 51
+#define _SC_AIO_MAX 52
+#define _SC_MESSAGE_PASSING 53
+#define _SC_MQ_OPEN_MAX 54
+#define _SC_MQ_PRIO_MAX 55
+#define _SC_PRIORITY_SCHEDULING 56
+#define _SC_THREAD_DESTRUCTOR_ITERATIONS 57
+#define _SC_THREAD_KEYS_MAX 58
+#define _SC_THREAD_STACK_MIN 59
+#define _SC_THREAD_THREADS_MAX 60
+#define _SC_THREAD_ATTR_STACKADDR 61
+#define _SC_THREAD_ATTR_STACKSIZE 62
+#define _SC_THREAD_PRIORITY_SCHEDULING 63
+#define _SC_THREAD_PRIO_INHERIT 64
+#define _SC_THREAD_PRIO_PROTECT 65
+#define _SC_THREAD_PROCESS_SHARED 66
+#define _SC_THREAD_SAFE_FUNCTIONS 67
+#define _SC_TTY_NAME_MAX 68
+#define _SC_HOST_NAME_MAX 69
+#define _SC_PASS_MAX 70
+#define _SC_REGEXP 71
+#define _SC_SHELL 72
+#define _SC_SYMLOOP_MAX 73
/* Actually, they are not supported or implemented yet */
-#define _SC_V6_ILP32_OFF32 74
-#define _SC_V6_ILP32_OFFBIG 75
-#define _SC_V6_LP64_OFF64 76
-#define _SC_V6_LPBIG_OFFBIG 77
-#define _SC_2_PBS 80
-#define _SC_2_PBS_ACCOUNTING 81
-#define _SC_2_PBS_CHECKPOINT 82
-#define _SC_2_PBS_LOCATE 83
-#define _SC_2_PBS_MESSAGE 84
-#define _SC_2_PBS_TRACK 85
+#define _SC_V6_ILP32_OFF32 74
+#define _SC_V6_ILP32_OFFBIG 75
+#define _SC_V6_LP64_OFF64 76
+#define _SC_V6_LPBIG_OFFBIG 77
+#define _SC_2_PBS 80
+#define _SC_2_PBS_ACCOUNTING 81
+#define _SC_2_PBS_CHECKPOINT 82
+#define _SC_2_PBS_LOCATE 83
+#define _SC_2_PBS_MESSAGE 84
+#define _SC_2_PBS_TRACK 85
/* These are implemented */
-#define _SC_SPAWN 86
-#define _SC_SHARED_MEMORY_OBJECTS 87
+#define _SC_SPAWN 86
+#define _SC_SHARED_MEMORY_OBJECTS 87
-#define _SC_TIMER_MAX 88
-#define _SC_SEM_NSEMS_MAX 89
-#define _SC_CPUTIME 90
-#define _SC_THREAD_CPUTIME 91
-#define _SC_DELAYTIMER_MAX 92
-#define _SC_SIGQUEUE_MAX 93
-#define _SC_REALTIME_SIGNALS 94
-#define _SC_RTSIG_MAX 95
+#define _SC_TIMER_MAX 88
+#define _SC_SEM_NSEMS_MAX 89
+#define _SC_CPUTIME 90
+#define _SC_THREAD_CPUTIME 91
+#define _SC_DELAYTIMER_MAX 92
+#define _SC_SIGQUEUE_MAX 93
+#define _SC_REALTIME_SIGNALS 94
+#define _SC_RTSIG_MAX 95
/* Extensions found in Solaris and Linux. */
-#define _SC_PHYS_PAGES 121
-#define _SC_AVPHYS_PAGES 122
+#define _SC_PHYS_PAGES 121
+#define _SC_AVPHYS_PAGES 122
#ifdef _NETBSD_SOURCE
/* Commonly provided sysconf() extensions */
-#define _SC_NPROCESSORS_CONF 1001
-#define _SC_NPROCESSORS_ONLN 1002
+#define _SC_NPROCESSORS_CONF 1001
+#define _SC_NPROCESSORS_ONLN 1002
/* Native variables */
-#define _SC_SCHED_RT_TS 2001
-#define _SC_SCHED_PRI_MIN 2002
-#define _SC_SCHED_PRI_MAX 2003
+#define _SC_SCHED_RT_TS 2001
+#define _SC_SCHED_PRI_MIN 2002
+#define _SC_SCHED_PRI_MAX 2003
#endif /* _NETBSD_SOURCE */
/* configurable system strings */
-#define _CS_PATH 1
+#define _CS_PATH 1
#endif /* !_SYS_UNISTD_H_ */