Add tests for further sys/resource.h constants
This commit is contained in:
committed by
Jeremy Soller
parent
cbd42b229b
commit
d189b05f11
+1
-1
@@ -162,6 +162,7 @@ NAMES=\
|
||||
stdlib/mktemp \
|
||||
stdlib/realpath \
|
||||
sys_epoll/epoll \
|
||||
sys_resource/constants \
|
||||
sys_utsname/uname \
|
||||
time/gettimeofday \
|
||||
unistd/chdir \
|
||||
@@ -188,7 +189,6 @@ NAMES=\
|
||||
grp/getgrgid_r \
|
||||
grp/getgrnam_r \
|
||||
grp/gr_iter \
|
||||
resource/prio_process \
|
||||
# resource/getrusage
|
||||
# time/times
|
||||
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
#include <stdio.h>
|
||||
#include <sys/resource.h>
|
||||
|
||||
int main(void) {
|
||||
printf("PRIO_PROCESS: %d", PRIO_PROCESS);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
#include <stdio.h>
|
||||
#include <sys/resource.h>
|
||||
|
||||
int main(void) {
|
||||
// Checks availability of constants specified in
|
||||
// https://pubs.opengroup.org/onlinepubs/7908799/xsh/sysresource.h.html
|
||||
printf("PRIO_PROCESS: %d\n", PRIO_PROCESS);
|
||||
printf("PRIO_PGRP: %d\n", PRIO_PGRP);
|
||||
printf("PRIO_USER: %d\n", PRIO_USER);
|
||||
|
||||
printf("RLIM_INFINITY: %lld\n", RLIM_INFINITY);
|
||||
printf("RLIM_SAVED_MAX: %lld\n", RLIM_SAVED_MAX);
|
||||
printf("RLIM_SAVED_CUR: %lld\n", RLIM_SAVED_CUR);
|
||||
|
||||
printf("RUSAGE_SELF: %lld\n", RUSAGE_SELF);
|
||||
printf("RUSAGE_CHILDREN: %lld\n", RUSAGE_CHILDREN);
|
||||
|
||||
printf("RLIMIT_CORE: %lld\n", RLIMIT_CORE);
|
||||
printf("RLIMIT_CPU: %lld\n", RLIMIT_CPU);
|
||||
printf("RLIMIT_DATA: %lld\n", RLIMIT_DATA);
|
||||
printf("RLIMIT_FSIZE: %lld\n", RLIMIT_FSIZE);
|
||||
printf("RLIMIT_NOFILE: %lld\n", RLIMIT_NOFILE);
|
||||
printf("RLIMIT_STACK: %lld\n", RLIMIT_STACK);
|
||||
printf("RLIMIT_AS: %lld\n", RLIMIT_AS);
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user