3 common_objpfx
=$1; shift
5 rtld_installed_name
=$1; shift
6 logfile
=$common_objpfx/posix
/tst-getconf.out
8 # Since we use `sort' we must make sure to use the same locale everywhere.
17 echo -n "getconf $name: " >> $logfile
18 ${elf_objpfx}${rtld_installed_name} --library-path ${common_objpfx} \
19 ${common_objpfx}posix
/getconf
"$name" 2>> $logfile >> $logfile
20 if test $?
-ne 0; then
21 echo "*** $name FAILED" >> $logfile
48 _POSIX_ASYNCHRONOUS_IO
51 _POSIX_C_LANG_SUPPORT_R
52 _POSIX_CLOCK_SELECTION
55 _POSIX_DEVICE_SPECIFIC
56 _POSIX_DEVICE_SPECIFIC_R
59 _POSIX_FILE_ATTRIBUTES
67 _POSIX_MEMORY_PROTECTION
68 _POSIX_MESSAGE_PASSING
69 _POSIX_MONOTONIC_CLOCK
74 _POSIX_PRIORITY_SCHEDULING
75 _POSIX_READER_WRITER_LOCKS
76 _POSIX_REALTIME_SIGNALS
80 _POSIX_SHARED_MEMORY_OBJECTS
86 _POSIX_SPORADIC_SERVER
87 _POSIX_SYNCHRONIZED_IO
88 _POSIX_SYSTEM_DATABASE
89 _POSIX_SYSTEM_DATABASE_R
90 _POSIX_THREAD_ATTR_STACKADDR
91 _POSIX_THREAD_ATTR_STACKSIZE
93 _POSIX_THREAD_PRIO_INHERIT
94 _POSIX_THREAD_PRIO_PROTECT
95 _POSIX_THREAD_PRIORITY_SCHEDULING
96 _POSIX_THREAD_PROCESS_SHARED
97 _POSIX_THREAD_SAFE_FUNCTIONS
98 _POSIX_THREAD_SPORADIC_SERVER
103 _POSIX_TRACE_EVENT_FILTER
106 _POSIX_TYPED_MEMORY_OBJECTS
110 _POSIX_V6_ILP32_OFF32
111 _POSIX_V6_ILP32_OFFBIG
113 _POSIX_V6_LPBIG_OFFBIG
114 _POSIX_V6_WIDTH_RESTRICTED_ENVS
123 POSIX2_PBS_ACCOUNTING
133 PTHREAD_DESTRUCTOR_ITERATIONS
155 _XOPEN_REALTIME_THREADS
161 POSIX_V6_ILP32_OFF32_CFLAGS
162 POSIX_V6_ILP32_OFF32_LDFLAGS
163 POSIX_V6_ILP32_OFF32_LIBS
164 POSIX_V6_ILP32_OFF32_LINTFLAGS
165 POSIX_V6_ILP32_OFFBIG_CFLAGS
166 POSIX_V6_ILP32_OFFBIG_LDFLAGS
167 POSIX_V6_ILP32_OFFBIG_LIBS
168 POSIX_V6_ILP32_OFFBIG_LINTFLAGS
169 POSIX_V6_LP64_OFF64_CFLAGS
170 POSIX_V6_LP64_OFF64_LDFLAGS
171 POSIX_V6_LP64_OFF64_LIBS
172 POSIX_V6_LP64_OFF64_LINTFLAGS
173 POSIX_V6_LPBIG_OFFBIG_CFLAGS
174 POSIX_V6_LPBIG_OFFBIG_LDFLAGS
175 POSIX_V6_LPBIG_OFFBIG_LIBS
176 POSIX_V6_LPBIG_OFFBIG_LINTFLAGS
177 XBS5_ILP32_OFF32_CFLAGS
178 XBS5_ILP32_OFF32_LDFLAGS
179 XBS5_ILP32_OFF32_LIBS
180 XBS5_ILP32_OFF32_LINTFLAGS
181 XBS5_ILP32_OFFBIG_CFLAGS
182 XBS5_ILP32_OFFBIG_LDFLAGS
183 XBS5_ILP32_OFFBIG_LIBS
184 XBS5_ILP32_OFFBIG_LINTFLAGS
185 XBS5_LP64_OFF64_CFLAGS
186 XBS5_LP64_OFF64_LDFLAGS
188 XBS5_LP64_OFF64_LINTFLAGS
189 XBS5_LPBIG_OFFBIG_CFLAGS
190 XBS5_LPBIG_OFFBIG_LDFLAGS
191 XBS5_LPBIG_OFFBIG_LIBS
192 XBS5_LPBIG_OFFBIG_LINTFLAGS
196 echo -n "getconf $name /: " >> $logfile
197 ${elf_objpfx}${rtld_installed_name} --library-path ${common_objpfx} \
198 ${common_objpfx}posix
/getconf
"$name" / 2>> $logfile >> $logfile
199 if test $?
-ne 0; then
200 echo "*** $name FAILED" >> $logfile
212 POSIX_REC_INCR_XFER_SIZE
213 POSIX_REC_MAX_XFER_SIZE
214 POSIX_REC_MIN_XFER_SIZE
217 _POSIX_CHOWN_RESTRICTED
227 # Preserve executable bits for this shell script.
229 eval:(defun frobme
() (set-file-modes buffer-file-name file-mode
))
230 eval:(make-local-variable
'file-mode)
231 eval:(setq file-mode (file-modes (buffer-file-name)))
232 eval:(make-local-variable 'after-save-hook
)
233 eval:(add-hook
'after-save-hook 'frobme
)