NetBSD/tests/lib/libc/sys
mrg cb93b81028 add support for new GCC 9 warnings that may be too much to fix
right now.  new address-of-packed-member and format-overflow
warnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amd
GCC_NO_FORMAT_OVERFLOW variables to remove these warnings.

apply to a bunch of the tree.  mostly, these are real bugs that
should be fixed, but in many cases, only by removing the 'packed'
attribute from some structure that doesn't really need it.  (i
looked at many different ones, and while perhaps 60-80% were
already properly aligned, it wasn't clear to me that the uses
were always coming from sane data vs network alignment, so it
doesn't seem safe to remove packed without careful research for
each affect struct.)  clang already warned (and was not erroring)
for many of these cases, but gcc picked up dozens more.
2020-09-06 07:20:26 +00:00
..
Makefile add support for new GCC 9 warnings that may be too much to fix 2020-09-06 07:20:26 +00:00
msg.h Move macros wrapping functions from msg.h into msg.h 2020-03-06 14:06:56 +00:00
t_access.c PR misc/54382: whenever open(2) is called with O_CREAT, make sure to 2019-07-16 17:29:17 +00:00
t_bind.c
t_chroot.c
t_clock_gettime.c
t_clock_nanosleep.c
t_clone.c
t_connect.c
t_dup.c
t_fork.c Add new tests in ATF t_fork/t_vfork 2019-04-06 15:41:54 +00:00
t_fsync.c
t_futex_ops.c Fix a bug in the futex_wake_highest_pri test case. Still fails as 2020-05-06 05:14:27 +00:00
t_futex_robust.c Oops, accidentally #if 0'd some tests, probably while debugging 2020-05-01 01:44:30 +00:00
t_getcontext.c
t_getgroups.c
t_getitimer.c In the setitimer_old test case, allow for time passing between the two 2019-07-13 12:44:02 +00:00
t_getlogin.c
t_getpid.c
t_getrandom.c Fix getrandom() tests. 2020-08-25 01:37:38 +00:00
t_getrusage.c
t_getsid.c
t_getsockname.c
t_gettimeofday.c
t_issetugid.c
t_kevent.c Reference PRs consistently. 2020-06-25 11:12:03 +00:00
t_kill.c
t_link.c
t_listen.c return return atf_no_error() instead of 0 for consistency. 2019-07-09 16:24:01 +00:00
t_lwp_create.c Add a test case to ensure that _lwp_create() fails with the 2020-06-06 18:11:21 +00:00
t_lwp_ctl.c
t_mincore.c 0x%p --> %p for non-external codes. 2020-02-24 12:20:29 +00:00
t_minherit.c
t_mkdir.c
t_mkfifo.c Add mkfifo{,at}(2) mode in mknod{,at}(2) as requested by POSIX 2019-06-20 03:31:53 +00:00
t_mknod.c
t_mlock.c Don't print the pagesize it messes up atf-report 2020-01-24 08:45:16 +00:00
t_mmap.c Reference PRs consistently. 2020-06-26 07:50:11 +00:00
t_mprotect.c PR/55177: Carlo Arenas: mremap(MAP_REMAPDUP) fails after fork() 2020-04-18 17:44:53 +00:00
t_mprotect_helper.c PR/55177: Carlo Arenas: mremap(MAP_REMAPDUP) fails after fork() 2020-04-18 17:44:53 +00:00
t_mprotect_helper.h Oops, need the header too. 2020-04-18 17:45:16 +00:00
t_msgctl.c
t_msgget.c
t_msgrcv.c
t_msgsnd.c
t_msync.c
t_nanosleep.c
t_pipe.c Reference PRs consistently. 2020-06-26 07:50:11 +00:00
t_pipe2.c
t_poll.c Add ppoll() a compatibility wrapper around pollts(2) 2020-07-17 15:34:16 +00:00
t_pollts.c Add ppoll() a compatibility wrapper around pollts(2) 2020-07-17 15:34:16 +00:00
t_posix_fadvise.c
t_posix_fallocate.c
t_ppoll.c Add ppoll() a compatibility wrapper around pollts(2) 2020-07-17 15:34:16 +00:00
t_ptrace.c
t_ptrace_amd64_wait.h Combine x86 register tests into unified test function 2020-01-08 17:23:15 +00:00
t_ptrace_bytetransfer_wait.h Move byte transfer tests out of t_ptrace_wait.c to t_ptrace_bytetransfer_wait.h 2020-05-04 22:05:28 +00:00
t_ptrace_clone_wait.h Fix potential race in ptrace(2) clone(2) tests 2020-05-11 21:18:11 +00:00
t_ptrace_core_wait.h Fix core_dump_procinfo tests for powerpc, for which child process was 2020-06-24 04:47:10 +00:00
t_ptrace_eventmask_wait.h Move eventmask tests out of t_ptrace_wait.c to t_ptrace_eventmask_wait.h 2020-05-05 00:01:14 +00:00
t_ptrace_exec_wait.h Move exec() tests out of t_ptrace_wait.c to t_ptrace_exec_wait.h 2020-05-05 00:23:12 +00:00
t_ptrace_fork_wait.h Add fork/vfork/posix_spawn tests for processes within pgrp 2020-06-09 00:28:57 +00:00
t_ptrace_i386_wait.h Combine x86 register tests into unified test function 2020-01-08 17:23:15 +00:00
t_ptrace_kill_wait.h Move kill()-like tests out of t_ptrace_wait.c to t_ptrace_kill_wait.h 2020-05-04 21:55:12 +00:00
t_ptrace_lwp_wait.h Move LWP tests out of t_ptrace_wait.c to t_ptrace_lwp_wait.h 2020-05-05 00:15:45 +00:00
t_ptrace_misc_wait.h Move misc tests out of t_ptrace_wait.c to t_ptrace_misc_wait.h 2020-05-05 02:06:08 +00:00
t_ptrace_register_wait.h Simplify previous 2020-05-11 12:17:57 +00:00
t_ptrace_sigchld.c Skip traceme_raise* tests rather than failing upfront 2020-05-05 18:12:20 +00:00
t_ptrace_siginfo_wait.h Move siginfo tests out of t_ptrace_wait.c to t_ptrace_siginfo_wait.h 2020-05-05 00:57:34 +00:00
t_ptrace_signal_wait.h Work around QEMU bug #1668041 differently, by which floating-point 2020-06-22 12:21:02 +00:00
t_ptrace_step_wait.h Move PT_STEP tests out of t_ptrace_wait.c to t_ptrace_step_wait.h 2020-05-04 21:33:20 +00:00
t_ptrace_syscall_wait.h Move syscall tests out of t_ptrace_wait.c to t_ptrace_syscall_wait.h 2020-05-04 21:21:30 +00:00
t_ptrace_threads_wait.h Move threads tests out of t_ptrace_wait.c to t_ptrace_threads_wait.h 2020-05-05 00:50:39 +00:00
t_ptrace_topology_wait.h Move topology tests out of t_ptrace_wait.c to t_ptrace_topology_wait.h 2020-05-05 00:33:37 +00:00
t_ptrace_wait.c Move misc tests out of t_ptrace_wait.c to t_ptrace_misc_wait.h 2020-05-05 02:06:08 +00:00
t_ptrace_wait.h Work around QEMU bug #1668041 differently, by which floating-point 2020-06-22 12:21:02 +00:00
t_ptrace_wait3.c Move signal tests out of t_ptrace_wait.c to t_ptrace_signal_wait.h 2020-05-04 23:49:31 +00:00
t_ptrace_wait4.c Move signal tests out of t_ptrace_wait.c to t_ptrace_signal_wait.h 2020-05-04 23:49:31 +00:00
t_ptrace_wait6.c Move signal tests out of t_ptrace_wait.c to t_ptrace_signal_wait.h 2020-05-04 23:49:31 +00:00
t_ptrace_waitid.c Move signal tests out of t_ptrace_wait.c to t_ptrace_signal_wait.h 2020-05-04 23:49:31 +00:00
t_ptrace_waitpid.c Move signal tests out of t_ptrace_wait.c to t_ptrace_signal_wait.h 2020-05-04 23:49:31 +00:00
t_ptrace_x86_wait.h Update for new LWP behavior -- as of 9.99.59, the LWP ID of a single-LWP 2020-04-24 03:25:20 +00:00
t_recvmmsg.c revert copyright change. 2018-08-21 10:39:21 +00:00
t_revoke.c
t_select.c
t_sendmmsg.c PR/54062: Using random garbage in the mmsghdr (in this case 0xa5's from 2019-03-16 21:46:43 +00:00
t_sendrecv.c - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
t_setrlimit.c
t_setuid.c
t_sigaction.c
t_sigaltstack.c no need for alloca() (breaks SSP) 2020-05-01 21:35:30 +00:00
t_sigqueue.c
t_sigtimedwait.c
t_socketpair.c
t_stat.c PR misc/54382: whenever open(2) is called with O_CREAT, make sure to 2019-07-16 17:29:17 +00:00
t_swapcontext.c
t_syscall.c
t_timer_create.c
t_truncate.c
t_ucontext.c
t_umask.c
t_unlink.c
t_vfork.c
t_wait.c - add __unreachable() after ATF_REQUIRE(pid > 0) where pid <= 0. 2019-02-04 09:35:11 +00:00
t_wait_noproc.c language sensitivity 2020-06-15 13:57:45 +00:00
t_wait_noproc_wnohang.c
t_write.c PR misc/54382: whenever open(2) is called with O_CREAT, make sure to 2019-07-16 17:29:17 +00:00