Changeset 382d653 in rtems
- Timestamp:
- Aug 10, 2018, 1:23:01 PM (2 years ago)
- Branches:
- 5, master
- Children:
- ab971bf5
- Parents:
- b3693f5
- git-author:
- Joel Sherrill <joel@…> (08/10/18 13:23:01)
- git-committer:
- Joel Sherrill <joel@…> (08/10/18 13:24:29)
- Location:
- testsuites/libtests/POSIX
- Files:
-
- 46 edited
Legend:
- Unmodified
- Added
- Removed
-
testsuites/libtests/POSIX/close.c
rb3693f5 r382d653 16 16 main (void) 17 17 { 18 close (42); 19 20 return 0; 18 return close(42); 21 19 } -
testsuites/libtests/POSIX/dup2.c
rb3693f5 r382d653 19 19 int newfd = 43; 20 20 21 dup2 (oldfd, newfd); 22 23 return 0; 21 return dup2 (oldfd, newfd); 24 22 } -
testsuites/libtests/POSIX/fcntl.c
rb3693f5 r382d653 14 14 #include <fcntl.h> 15 15 16 int 17 main (void) 16 int main (void) 18 17 { 19 fcntl (42, 43); 20 fcntl (42, 43, 44); 18 int rc; 21 19 22 return 0; 20 rc = fcntl (42, 43); 21 (void) rc; 22 23 rc = fcntl (42, 43, 44); 24 25 return rc; 23 26 } -
testsuites/libtests/POSIX/flockfile.c
rb3693f5 r382d653 16 16 { 17 17 FILE *file = NULL; 18 18 19 flockfile(file); 19 20 return 0; -
testsuites/libtests/POSIX/fork.c
rb3693f5 r382d653 16 16 main (void) 17 17 { 18 fork ();18 int rc; 19 19 20 return 0; 20 rc = fork(); 21 22 return rc; 21 23 } -
testsuites/libtests/POSIX/free.c
rb3693f5 r382d653 13 13 #include <stdlib.h> 14 14 15 int 16 main (void) 15 int main (void) 17 16 { 18 free 17 free((void *) 42); 19 18 20 19 return 0; -
testsuites/libtests/POSIX/fstat.c
rb3693f5 r382d653 15 15 #include <unistd.h> 16 16 17 int 18 main (void) 17 int main (void) 19 18 { 20 19 struct stat buf; 21 20 int fd = 42; 22 fstat (fd, &buf);21 int rc; 23 22 24 return 0; 23 rc = fstat(fd, &buf); 24 25 return rc; 25 26 } -
testsuites/libtests/POSIX/ftrylockfile.c
rb3693f5 r382d653 16 16 { 17 17 FILE *file = NULL; 18 int ret = ftrylockfile(file); 18 int ret; 19 20 ret = ftrylockfile(file); 19 21 return ret; 20 22 } -
testsuites/libtests/POSIX/funlockfile.c
rb3693f5 r382d653 16 16 { 17 17 FILE *file = NULL; 18 18 19 funlockfile(file); 19 20 return 0; -
testsuites/libtests/POSIX/getdents.c
rb3693f5 r382d653 13 13 #include <dirent.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 int status; 19 18 int fd = 42; 20 19 21 status = getdents (fd, "/tmp/foo", 0); 20 status = getdents(fd, "/tmp/foo", 0); 21 return status; 22 22 } -
testsuites/libtests/POSIX/getlogin.c
rb3693f5 r382d653 13 13 #include <unistd.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 char *login; 18 19 19 login = getlogin (); 20 (void) login; 20 21 21 22 return 0; -
testsuites/libtests/POSIX/getpwnam.c
rb3693f5 r382d653 14 14 #include <pwd.h> 15 15 16 int 17 main (void) 16 int main(void) 18 17 { 19 18 struct passwd *pass; 20 pass = getpwnam ("root");21 19 22 return 0; 20 pass = getpwnam("root"); 21 22 return (pass != NULL); 23 23 } -
testsuites/libtests/POSIX/getpwuid.c
rb3693f5 r382d653 14 14 #include <pwd.h> 15 15 16 int 17 main (void) 16 int main(void) 18 17 { 19 18 struct passwd *pass; -
testsuites/libtests/POSIX/gettimeofday.c
rb3693f5 r382d653 13 13 #include <sys/time.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 struct timeval tv; -
testsuites/libtests/POSIX/getuid.c
rb3693f5 r382d653 14 14 #include <sys/types.h> 15 15 16 int 17 main (void) 16 int main(void) 18 17 { 19 18 uid_t uid; 20 uid = getuid 19 uid = getuid(); 21 20 22 return 0;21 return (uid != 0); 23 22 } -
testsuites/libtests/POSIX/htonl.c
rb3693f5 r382d653 13 13 #include <arpa/inet.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 uint32_t u32; … … 20 19 21 20 u32 = htonl(0x12345678); 21 (void) u32; 22 22 u16 = htons(0x1234); 23 (void) u16; 23 24 24 25 u32 = ntohl(0x12345678); 26 (void) u32; 25 27 u16 = ntohs(0x1234); 28 (void) u16; 26 29 27 30 return 0; -
testsuites/libtests/POSIX/iconv.c
rb3693f5 r382d653 13 13 #include <iconv.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 iconv_t cd = NULL; … … 27 26 ret = iconv(cd, &i, &isize, &o, &osize); 28 27 29 return 0;28 return ret; 30 29 } -
testsuites/libtests/POSIX/iconv_close.c
rb3693f5 r382d653 13 13 #include <iconv.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 iconv_t cd = NULL; … … 21 20 ret = iconv_close(cd); 22 21 23 return 0;22 return ret; 24 23 } -
testsuites/libtests/POSIX/iconv_open.c
rb3693f5 r382d653 13 13 #include <iconv.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 iconv_t ret; … … 20 19 ret = iconv_open("utf8", "ascii" ); 21 20 22 return 0;21 return (ret == 0); 23 22 } -
testsuites/libtests/POSIX/issetugid.c
rb3693f5 r382d653 13 13 #include <unistd.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 int status; 19 status = issetugid 18 status = issetugid(); 20 19 21 return 0;20 return status; 22 21 } -
testsuites/libtests/POSIX/kill.c
rb3693f5 r382d653 13 13 #include <signal.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 pid_t pid = 0; 18 int rc; 19 19 20 kill (pid, SIGHUP); 21 kill (pid, SIGKILL); 22 kill (pid, SIGTERM); 20 rc = kill(pid, SIGHUP); 21 (void) rc; 23 22 24 return 0; 23 rc = kill(pid, SIGKILL); 24 (void) rc; 25 26 rc = kill(pid, SIGTERM); 27 28 return rc; 25 29 } -
testsuites/libtests/POSIX/longjmp.c
rb3693f5 r382d653 13 13 #include <setjmp.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 jmp_buf buf; 19 longjmp 18 longjmp(buf, 0); 20 19 return 0; 21 20 } -
testsuites/libtests/POSIX/lseek.c
rb3693f5 r382d653 14 14 #include <unistd.h> 15 15 16 int 17 main (void) 16 int main(void) 18 17 { 19 18 off_t res; 20 19 int fd = 42; 21 20 22 res = lseek (fd, 0, SEEK_SET); 23 res = lseek (fd, 1, SEEK_CUR); 24 res = lseek (fd, 2, SEEK_END); 21 res = lseek(fd, 0, SEEK_SET); 22 (void) res; 23 24 res = lseek(fd, 1, SEEK_CUR); 25 (void) res; 26 27 res = lseek(fd, 2, SEEK_END); 28 (void) res; 25 29 26 30 return 0; -
testsuites/libtests/POSIX/lstat.c
rb3693f5 r382d653 15 15 #include <unistd.h> 16 16 17 int 18 main (void) 17 int main(void) 19 18 { 20 19 struct stat buf; 21 20 int status; 22 21 23 status = lstat 22 status = lstat("/tmp/foo", &buf); 24 23 25 return 0;24 return status; 26 25 } -
testsuites/libtests/POSIX/malloc.c
rb3693f5 r382d653 13 13 #include <stdlib.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 void *ptr = malloc 17 void *ptr = malloc(42); 19 18 20 19 return (ptr != NULL); -
testsuites/libtests/POSIX/nanosleep.c
rb3693f5 r382d653 13 13 #include <time.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 struct timespec req = { 0, 42 }; … … 20 19 int status; 21 20 22 status = nanosleep 21 status = nanosleep(&req, &rem); 23 22 24 return 0;23 return status; 25 24 } -
testsuites/libtests/POSIX/open.c
rb3693f5 r382d653 15 15 #include <fcntl.h> 16 16 17 int 18 main (void) 17 int main(void) 19 18 { 20 19 int fd1; 21 20 int fd2; 22 21 23 fd1 = open 24 fd2 = open 22 fd1 = open("/tmp/foo1", O_RDWR | O_APPEND); 23 fd2 = open("/tmp/foo2", O_CREAT, S_IWUSR); 25 24 26 return 0;25 return (fd1 != fd2); 27 26 } -
testsuites/libtests/POSIX/pipe.c
rb3693f5 r382d653 13 13 #include <unistd.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 int filedes[2]; 19 18 int status; 20 19 21 status = pipe 20 status = pipe(filedes); 22 21 23 return 0;22 return status; 24 23 } -
testsuites/libtests/POSIX/posix_memalign.c
rb3693f5 r382d653 13 13 #include <stdlib.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 void *a; 19 int ret = posix_memalign 18 int ret = posix_memalign(&a, sizeof (void *) * 2, 42); 20 19 21 20 return ret; -
testsuites/libtests/POSIX/read.c
rb3693f5 r382d653 13 13 #include <unistd.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 int fd = 42; … … 20 19 ssize_t len; 21 20 22 len = read 21 len = read(fd, &buf, 4); 23 22 24 return 0;23 return (len != 0); 25 24 } -
testsuites/libtests/POSIX/readv.c
rb3693f5 r382d653 13 13 #include <sys/uio.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 struct iovec iov; … … 20 19 ssize_t ret; 21 20 22 ret = readv 21 ret = readv(0, &iov, count); 23 22 24 23 return ret; -
testsuites/libtests/POSIX/realloc.c
rb3693f5 r382d653 13 13 #include <stdlib.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 realloc(NULL, 42);17 void *p = realloc(NULL, 42); 19 18 20 return 0;19 return (p == NULL); 21 20 } -
testsuites/libtests/POSIX/setjmp.c
rb3693f5 r382d653 13 13 #include <setjmp.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 jmp_buf buf; 19 setjmp 18 setjmp(buf); 20 19 return 0; 21 20 } -
testsuites/libtests/POSIX/sigaddset.c
rb3693f5 r382d653 13 13 #include <signal.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 sigset_t set; 19 18 int status; 20 status = sigaddset 19 status = sigaddset(&set, 21); 21 20 22 21 return status; -
testsuites/libtests/POSIX/sigdelset.c
rb3693f5 r382d653 13 13 #include <signal.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 sigset_t set; 19 18 int status; 20 status = sigdelset 19 status = sigdelset(&set, 21); 21 20 22 21 return status; -
testsuites/libtests/POSIX/sigemptyset.c
rb3693f5 r382d653 13 13 #include <signal.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 sigset_t set; 19 int status = sigemptyset 18 int status = sigemptyset(&set); 20 19 21 20 return status; -
testsuites/libtests/POSIX/sigfillset.c
rb3693f5 r382d653 13 13 #include <signal.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 sigset_t set; 19 18 int status; 20 status = sigfillset 19 status = sigfillset(&set); 21 20 22 21 return status; -
testsuites/libtests/POSIX/sigismember.c
rb3693f5 r382d653 13 13 #include <signal.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 sigset_t set; -
testsuites/libtests/POSIX/sigprocmask.c
rb3693f5 r382d653 13 13 #include <signal.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 int status;17 int rc; 19 18 sigset_t set1, set2; 20 19 21 status = sigprocmask (SIG_BLOCK, &set1, &set2); 22 status = sigprocmask (SIG_UNBLOCK, &set1, &set2); 23 status = sigprocmask (SIG_SETMASK, &set1, &set2); 20 rc = sigprocmask(SIG_BLOCK, &set1, &set2); 21 (void) rc; 24 22 25 return 0; 23 rc = sigprocmask(SIG_UNBLOCK, &set1, &set2); 24 (void) rc; 25 26 rc = sigprocmask(SIG_SETMASK, &set1, &set2); 27 28 return rc; 26 29 } -
testsuites/libtests/POSIX/stat.c
rb3693f5 r382d653 15 15 #include <unistd.h> 16 16 17 int 18 main (void) 17 int main(void) 19 18 { 20 19 struct stat buf; 21 20 int status; 22 21 23 status = stat 22 status = stat("/tmp/foo", &buf); 24 23 25 return 0;24 return status; 26 25 } -
testsuites/libtests/POSIX/unlink.c
rb3693f5 r382d653 17 17 { 18 18 int status; 19 status = unlink 19 status = unlink("/tmp/foo"); 20 20 21 return 0;21 return status; 22 22 } -
testsuites/libtests/POSIX/vfork.c
rb3693f5 r382d653 14 14 #include <unistd.h> 15 15 16 int 17 main (void) 16 int main(void) 18 17 { 19 18 pid_t pid; 20 pid = vfork 19 pid = vfork(); 21 20 22 return 0;21 return (pid != 0); 23 22 } -
testsuites/libtests/POSIX/wait.c
rb3693f5 r382d653 14 14 #include <sys/wait.h> 15 15 16 int 17 main (void) 16 int main(void) 18 17 { 19 18 int status; … … 21 20 pid = wait(&status); 22 21 23 return 0;22 return (pid != 0); 24 23 } -
testsuites/libtests/POSIX/waitpid.c
rb3693f5 r382d653 15 15 16 16 int 17 main 17 main(void) 18 18 { 19 19 int status; 20 20 pid_t pid; 21 pid = waitpid 21 pid = waitpid(-1, &status, WNOHANG); 22 22 23 return 0;23 return (pid != 0); 24 24 } -
testsuites/libtests/POSIX/write.c
rb3693f5 r382d653 13 13 #include <unistd.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 char string[] = "1234"; … … 20 19 ssize_t ret; 21 20 22 ret = write 21 ret = write(0, &string, count); 23 22 24 return 0;23 return ret; 25 24 } -
testsuites/libtests/POSIX/writev.c
rb3693f5 r382d653 13 13 #include <sys/uio.h> 14 14 15 int 16 main (void) 15 int main(void) 17 16 { 18 17 struct iovec iov; … … 20 19 ssize_t ret; 21 20 22 ret = writev 21 ret = writev(0, &iov, count); 23 22 24 23 return ret;
Note: See TracChangeset
for help on using the changeset viewer.