glibc/sysdeps/unix/sysv/linux
Martin Sebor 7532837d7b The -Wstringop-truncation option new in GCC 8 detects common misuses
of the strncat and strncpy function that may result in truncating
the copied string before the terminating NUL.  To avoid false positive
warnings for correct code that intentionally creates sequences of
characters that aren't guaranteed to be NUL-terminated, arrays that
are intended to store such sequences should be decorated with a new
nonstring attribute.  This change add this attribute to Glibc and
uses it to suppress such false positives.

ChangeLog:
	* misc/sys/cdefs.h (__attribute_nonstring__): New macro.
	* sysdeps/gnu/bits/utmp.h (struct utmp): Use it.
	* sysdeps/unix/sysv/linux/s390/bits/utmp.h (struct utmp): Same.
2017-11-15 17:39:59 -07:00
..
aarch64 Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
alpha Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
arm Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
bits Add MSG_ZEROCOPY from Linux 4.14 to bits/socket.h. 2017-11-15 18:41:32 +00:00
generic Hide __chmod and __mkdir [BZ #18822] 2017-09-04 13:38:51 -07:00
hppa Add MADV_WIPEONFORK, MADV_KEEPONFORK from Linux 4.14. 2017-11-15 18:40:29 +00:00
i386 Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
ia64 Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
include Hide internal __sysinfo function [BZ #18822] 2017-10-01 16:05:28 -07:00
m68k Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
microblaze Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
mips Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
net Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netash Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netatalk Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netax25 Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
neteconet Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netinet Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netipx Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netiucv Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netpacket Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netrom Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
netrose Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
nfs
nios2 Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
powerpc Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
s390 The -Wstringop-truncation option new in GCC 8 detects common misuses 2017-11-15 17:39:59 -07:00
scsi Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sh Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
sparc Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
sys sys/ptrace.h: remove obsolete Linux PTRACE_SEIZE_DEVEL constant [BZ #21928] 2017-08-09 22:58:45 +00:00
tile Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
wordsize-64 Mark internal dirent functions with attribute_hidden [BZ #18822] 2017-10-01 15:51:11 -07:00
x86 Fix mcontext_t sigcontext namespace (bug 21457). 2017-08-30 22:02:04 +00:00
x86_64 Add jmp_buf-macros.h 2017-11-09 05:10:03 -08:00
_exit.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
_G_config.h Remove __need macros from stdio.h and wchar.h. 2017-06-08 13:58:17 -04:00
a.out.h
accept4.c Simplify accept4, recvmmsg, sendmmsg code. 2017-05-09 21:59:36 +00:00
accept.c Consolidate Linux accept implementation 2017-03-09 15:22:06 +01:00
access.c tunables: Use direct syscall for access (BZ#21744) 2017-07-24 11:21:07 -03:00
adjtime.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
aio_misc.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
aio_sigqueue.c aio: Remove internal_function function attribute 2017-08-31 15:59:06 +02:00
arch-fork.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
bind.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
check_native.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
check_pf.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
clock_getcpuclockid.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
clock_getres.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
clock_gettime.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
clock_nanosleep.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
clock_settime.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
clock.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
close.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
cmsg_nxthdr.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
configure Remove linux/fanotify.h configure test. 2016-02-24 18:44:10 +00:00
configure.ac Remove linux/fanotify.h configure test. 2016-02-24 18:44:10 +00:00
connect.c Consolidate Linux connect implementation 2017-03-09 15:22:06 +01:00
creat64.c Consolidate Linux creat implementation 2017-05-11 17:27:27 -03:00
creat.c Consolidate Linux creat implementation 2017-05-11 17:27:27 -03:00
createthread.c Bug 20116: Fix use after free in pthread_create() 2017-01-28 19:21:44 -05:00
default-sched.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
device-nrs.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
dl-brk.c
dl-execstack.c NPTL: Remove internal_function from stack marking functions 2017-08-13 21:11:38 +02:00
dl-fxstatat64.c Remove __ASSUME_ATFCTS conditionals in sysdeps/unix/sysv/linux/. 2014-06-20 15:41:35 +00:00
dl-getcwd.c
dl-librecon.h ld.so: Consolidate 2 strtouls into _dl_strtoul [BZ #21528] 2017-06-08 12:52:42 -07:00
dl-openat64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
dl-opendir.c Remove __ASSUME_O_CLOEXEC / O_CLOEXEC conditionals in sysdeps/unix/sysv/linux/. 2014-06-25 20:29:45 +00:00
dl-origin.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
dl-osinfo.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
dl-sbrk.c
dl-sysdep.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
dl-sysdep.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
dl-vdso.c elf: Remove internal_function attribute 2017-08-31 16:59:37 +02:00
dl-vdso.h elf: Remove internal_function attribute 2017-08-31 16:59:37 +02:00
dl-writev.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
epoll_pwait.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
epoll_wait.c linux: Include <sysdep-cancel.h> for epoll_wait 2017-11-15 14:40:17 -02:00
errqueue.h Consistently use uintN_t not u_intN_t everywhere. 2017-08-07 19:55:34 +00:00
eventfd_read.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
eventfd_write.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
exit-thread.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
faccessat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fallocate64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fallocate.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fatal-prepare.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fchmodat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fcntl.c Remove NO_CANCELLATION macro 2017-08-31 16:10:34 -03:00
fd_to_filename.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fdatasync.c posix: Consolidate Linux fdatasync syscall 2017-05-18 18:06:47 -03:00
fexecve.c Fix fexecve build where syscall macros call sizeof. 2017-09-19 15:50:38 +00:00
filter-nr-syscalls.awk <bits/syscall.h>: Use an arch-independent system call list on Linux 2017-08-28 11:58:52 +02:00
fips-private.h Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
fpathconf.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fstatfs64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fstatvfs64.c Mark __internal_statvfs[64] with attribute_hidden [BZ #18822] 2017-10-01 15:08:32 -07:00
fstatvfs.c Mark __internal_statvfs[64] with attribute_hidden [BZ #18822] 2017-10-01 15:08:32 -07:00
fsync.c posix: Consolidate Linux fsync syscall 2017-05-18 18:06:47 -03:00
ftime.c
ftruncate64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ftruncate.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
futex-internal.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
futimens.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
futimes.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
futimesat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fxstat64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fxstat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fxstatat64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
fxstatat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
gai_sigqueue.c resolv: Remove internal_function attribute 2017-08-31 16:07:52 +02:00
gen-syscall-h.awk <bits/syscall.h>: Use an arch-independent system call list on Linux 2017-08-28 11:58:52 +02:00
gentempfd.c Include <string.h> for strcmp call from sysdeps/unix/sysv/linux/gentempfd.c. 2017-09-01 17:14:43 +00:00
getclktck.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getcwd.c Linux getcwd: Remove internal_function attribute 2017-08-31 15:59:07 +02:00
getdents64.c
getdents.c dirent: Remove internal_function attribute 2017-08-31 16:02:40 +02:00
getdirentries64.c
getdirentries.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getdtsz.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getentropy.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
gethostid.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
getipv4sourcefilter.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getloadavg.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
getlogin_r.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
getlogin.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getpagesize.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getpeername.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getpriority.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getpt.c Hide internal __bsd_getpt function [BZ #18822] 2017-10-01 16:08:42 -07:00
getrandom.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getrlimit64.c Hide internal __new_getrlimit function [BZ #18822] 2017-10-01 18:00:07 -07:00
getrlimit.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getsockname.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getsockopt.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
getsourcefilter.c Hide internal __get_sol function [BZ #18822] 2017-10-01 16:12:24 -07:00
getsourcefilter.h Hide internal __get_sol function [BZ #18822] 2017-10-01 16:12:24 -07:00
getsysstats.c Hide internal sysinfo functions [BZ #18822] 2017-10-01 15:57:21 -07:00
gettimeofday.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
glob64-lstat-compat.c posix: Add compat glob symbol to not follow dangling symbols 2017-09-25 18:04:16 -07:00
glob64.c Hide internal __glob64 function [BZ #18822] 2017-10-01 18:02:10 -07:00
glob-lstat-compat.c posix: Add compat glob symbol to not follow dangling symbols 2017-09-25 18:04:16 -07:00
glob.c posix: Add compat glob symbol to not follow dangling symbols 2017-09-25 18:04:16 -07:00
globfree64.c posix: Consolidate Linux glob implementation 2017-09-08 16:34:02 +02:00
globfree.c posix: Consolidate Linux glob implementation 2017-09-08 16:34:02 +02:00
grantpt.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
if_index.c Check length of ifname before copying it into to ifreq structure. 2017-11-15 08:58:48 -08:00
ifaddrs.c Update sysdeps/unix/sysv/linux/ifaddrs.c 2017-09-27 17:18:32 -07:00
ifreq.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
Implies Get rid of nptl/sysdeps/pthread/ subdirectory 2014-06-12 13:48:47 -07:00
internal_statvfs64.c
internal_statvfs.c Mark __internal_statvfs[64] with attribute_hidden [BZ #18822] 2017-10-01 15:08:32 -07:00
internal_statvfs.h Mark __internal_statvfs[64] with attribute_hidden [BZ #18822] 2017-10-01 15:08:32 -07:00
ipc_ops.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ipc_priv.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
kernel_sigaction.h
kernel_stat.h Allow [f]statfs64 to alias [f]statfs 2016-11-22 09:59:12 -08:00
kernel_termios.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
kernel-features.h Use execveat syscall in fexecve (bug 22134) 2017-09-19 16:19:14 +02:00
kernel-posix-cpu-timers.h
kernel-posix-timers.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ldd-rewrite.sed
lddlibc4.c Update copyright dates not handled by scripts/update-copyrights. 2017-01-01 00:26:24 +00:00
ldsodefs.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
libc_fatal.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
linux_fsinfo.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
listen.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
local-setxid.h
lowlevellock-futex.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
lseek64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
lseek.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
lutimes.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
lxstat64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
lxstat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
Makefile linux ttyname{_r}: Add tests 2017-11-15 21:09:01 +01:00
malloc-sysdep.h Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
mmap64.c Clean pthread functions namespaces for C11 threads 2017-06-23 17:38:17 -03:00
mmap_internal.h posix: Fix mmap for m68k and ia64 (BZ#21908) 2017-08-14 10:35:14 -03:00
mmap.c posix: Fix mmap for m68k and ia64 (BZ#21908) 2017-08-14 10:35:14 -03:00
mq_close.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
mq_getattr.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
mq_notify.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
mq_open.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
mq_receive.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
mq_send.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
mq_timedreceive.c posix: Consolidate Linux mq_timedreceive syscall 2017-05-18 18:06:47 -03:00
mq_timedsend.c posix: Consolidate Linux mq_timedsend syscall 2017-05-18 18:06:47 -03:00
mq_unlink.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
msgctl.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
msgget.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
msgrcv.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
msgsnd.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
msync.c posix: Consolidate Linux msync syscall 2017-05-18 18:06:47 -03:00
nanosleep.c Consolidate non cancellable nanosleep call 2017-08-22 14:25:08 -03:00
netlink_assert_response.c __netlink_assert_response: Remove internal_function attribute 2017-08-13 21:11:28 +02:00
netlinkaccess.h Mark internal netlink functions with attribute_hidden [BZ #18822] 2017-10-01 15:56:27 -07:00
nice.c
not-cancel.h Remove NO_CANCELLATION macro 2017-08-31 16:10:34 -03:00
not-errno.h tunables: Use direct syscall for access (BZ#21744) 2017-07-24 11:21:07 -03:00
nptl-signals.h Remove __need macros from signal.h. 2017-05-20 19:04:43 -04:00
nscd_setup_thread.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ntp_gettime.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ntp_gettimex.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
olddirent.h Mark internal functions with attribute_hidden [BZ #18822] 2017-10-01 15:07:23 -07:00
oldglob.c posix: Add compat glob symbol to not follow dangling symbols 2017-09-25 18:04:16 -07:00
open64.c Consolidate non cancellable open call 2017-08-17 16:50:35 -03:00
open_by_handle_at.c linux: Consolidate Linux open_by_handle_at syscall 2017-05-18 18:06:47 -03:00
open.c Consolidate non cancellable open call 2017-08-17 16:50:35 -03:00
openat64.c Consolidate non cancellable openat call 2017-08-18 16:30:05 -03:00
openat.c Consolidate non cancellable openat call 2017-08-18 16:30:05 -03:00
opendir.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
opensock.c __opensock: Remove internal_function attribute 2017-08-17 10:18:15 +02:00
pathconf.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pathconf.h Mark internal statfs functions with attribute_hidden [BZ #18822] 2017-10-01 15:18:25 -07:00
paths.h
pause.c Consolidate non cancellable pause call 2017-08-22 14:25:03 -03:00
personality.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
poll.c Consolidate Linux poll implementation 2017-05-03 10:36:01 -03:00
posix_fadvise64.c Hide internal fadvise64/fallocate64 functions [BZ #18822] 2017-10-01 18:06:04 -07:00
posix_fadvise.c Consolidate arm and mips posix_fadvise implementations 2017-02-06 10:21:55 -02:00
posix_fallocate64.c Hide internal fadvise64/fallocate64 functions [BZ #18822] 2017-10-01 18:06:04 -07:00
posix_fallocate.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
posix_madvise.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ppoll.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pread64.c posix: Fix internal p{read,write} plt usage 2017-05-02 14:57:40 -03:00
pread.c posix: Fix internal p{read,write} plt usage 2017-05-02 14:57:40 -03:00
preadv2.c posix: Set p{read,write}v2 to return ENOTSUP (BZ#21780) 2017-08-08 09:59:46 -03:00
preadv64.c posix: Remove internal_function attribute 2017-08-31 18:52:00 +02:00
preadv64v2.c posix: Set p{read,write}v2 to return ENOTSUP (BZ#21780) 2017-08-08 09:59:46 -03:00
preadv.c posix: Remove internal_function attribute 2017-08-31 18:52:00 +02:00
prlimit.c Assume prlimit64 is available. 2017-05-09 14:05:09 +00:00
prof-freq.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
profil.c
pselect.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pt-raise.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pthread_getaffinity.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pthread_getcpuclockid.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pthread_getname.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
pthread_kill.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pthread_setaffinity.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pthread_setname.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
pthread_sigmask.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pthread_sigqueue.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
pthread-pids.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ptrace.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ptsname.c Remove check for NULL buffer passed to `ptsname_r' 2017-06-07 17:37:59 +02:00
pwrite64.c posix: Implement preadv2 and pwritev2 2017-05-31 17:35:46 -03:00
pwrite.c posix: Fix internal p{read,write} plt usage 2017-05-02 14:57:40 -03:00
pwritev2.c posix: Set p{read,write}v2 to return ENOTSUP (BZ#21780) 2017-08-08 09:59:46 -03:00
pwritev64.c posix: Remove internal_function attribute 2017-08-31 18:52:00 +02:00
pwritev64v2.c posix: Set p{read,write}v2 to return ENOTSUP (BZ#21780) 2017-08-08 09:59:46 -03:00
pwritev.c posix: Remove internal_function attribute 2017-08-31 18:52:00 +02:00
raise.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
read.c Consolidate non cancellable read call 2017-08-18 10:31:16 -03:00
readahead.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
readdir64_r.c
readdir64.c Mark internal dirent functions with attribute_hidden [BZ #18822] 2017-10-01 15:51:11 -07:00
readonly-area.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
readv.c Hide __readv and __writev [BZ #18822] 2017-10-01 15:54:10 -07:00
reboot.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
recv.c Consolidate Linux recv implementation 2017-03-09 15:22:06 +01:00
recvfrom.c Consolidate Linux recvfrom implementation 2017-03-09 15:22:06 +01:00
recvmmsg.c Simplify accept4, recvmmsg, sendmmsg code. 2017-05-09 21:59:36 +00:00
recvmsg.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
remove.c
rename.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
renameat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sa_len.c
safe-fatal.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sched_getaffinity.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sched_getcpu.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sched_setaffinity.c Hide internal __sched_setaffinity_new function [BZ #18822] 2017-10-01 18:03:59 -07:00
segfault.c
select.c Consolidate Linux select implementation 2017-05-03 10:36:36 -03:00
semctl.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
semget.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
semop.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
semtimedop.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
send.c Consolidate Linux send implementation 2017-03-09 15:22:06 +01:00
sendmmsg.c Simplify accept4, recvmmsg, sendmmsg code. 2017-05-09 21:59:36 +00:00
sendmsg.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sendto.c Consolidate Linux sendto implementation 2017-03-09 15:22:06 +01:00
setegid.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
seteuid.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
setgid.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
setgroups.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
sethostid.c
setipv4sourcefilter.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
setregid.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
setresgid.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
setresuid.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
setreuid.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
setrlimit64.c Hide internal __setrlimit function [BZ #18822] 2017-10-01 17:46:54 -07:00
setrlimit.c Hide internal __setrlimit function [BZ #18822] 2017-10-01 17:46:54 -07:00
setsockopt.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
setsourcefilter.c Hide internal __get_sol function [BZ #18822] 2017-10-01 16:12:24 -07:00
setuid.c Consolidate set* Linux implementation 2017-03-28 12:29:27 -03:00
shlib-versions Remove configuration name patterns from shlib-versions. 2014-09-12 12:28:47 +00:00
shm-directory.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
shmat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
shmctl.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
shmdt.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
shmget.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
shutdown.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sigaction.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
siglist.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
signal.c
signalfd.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sigpending.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sigprocmask.c Remove useless #ifdefs from Linux sig*.c syscalls 2017-10-31 17:49:18 -02:00
sigqueue.c Cleanup Linux sigqueue implementation 2017-11-06 17:37:57 -02:00
sigreturn.c
sigset-cvt-mask.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sigsetops.h Remove __need macros from signal.h. 2017-05-20 19:04:43 -04:00
sigstack.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sigsuspend.c posix: Consolidate Linux sigsuspend implementation 2017-05-18 18:06:47 -03:00
sigtimedwait.c Simplify Linux sig{timed}wait{info} implementations 2017-11-06 17:37:57 -02:00
sigwait.c Simplify Linux sig{timed}wait{info} implementations 2017-11-06 17:37:57 -02:00
sigwaitinfo.c Simplify Linux sig{timed}wait{info} implementations 2017-11-06 17:37:57 -02:00
sizes.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
socket.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
socketcall.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
socketpair.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
spawni.c posix: Do not use WNOHANG in waitpid call for Linux posix_spawn 2017-10-23 13:31:26 -02:00
speed.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
splice.c linux: Consolidate Linux splice syscall 2017-05-18 18:06:47 -03:00
statfs64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
statvfs64.c Mark __internal_statvfs[64] with attribute_hidden [BZ #18822] 2017-10-01 15:08:32 -07:00
statvfs.c Mark __internal_statvfs[64] with attribute_hidden [BZ #18822] 2017-10-01 15:08:32 -07:00
sync_file_range.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
syscall-names.list Update kernel version in syscall-names.list to 4.13. 2017-09-04 20:16:07 +00:00
syscalls.list posix: Consolidate Linux mq_timedsend syscall 2017-05-18 18:06:47 -03:00
sysconf.c Consolidate non cancellable close call 2017-08-18 18:38:55 -03:00
sysctl.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sysctl.mk
sysdep-cancel.h Linux: Consolidate {RTLD_}SINGLE_THREAD_P definition 2017-10-11 14:27:24 -03:00
sysdep-vdso.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
sysdep.h Consolidate Linux send implementation 2017-03-09 15:22:06 +01:00
syslog.c Remove stray includes of kernel-features.h. 2014-06-25 18:09:01 +00:00
system.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tcdrain.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tcflow.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tcflush.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tcgetattr.c Hide internal __tcgetattr function [BZ #18822] 2017-10-01 17:48:24 -07:00
tcgetpgrp.c
tcsendbrk.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tcsetattr.c Clean pthread functions namespaces for C11 threads 2017-06-23 17:38:17 -03:00
tcsetpgrp.c
tee.c linux: Consolidate Linux tee implementation 2017-05-18 18:06:47 -03:00
termio.h
test-errno-linux.c test-errno-linux: quotactl can fail with EPERM in containers 2017-11-02 13:55:51 +01:00
time.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
timer_create.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
timer_delete.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
timer_getoverr.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
timer_gettime.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
timer_routines.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
timer_settime.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
times.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
timespec_get.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
truncate64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
truncate.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-affinity-pid.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-affinity.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-align-clone.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-clone2.c Use test-driver in sysdeps/unix/sysv/linux/tst-clone2.c 2017-06-07 14:05:42 +02:00
tst-clone3.c Call exit directly in clone (BZ #21512) 2017-06-26 17:52:20 -03:00
tst-clone.c Miscellaneous low-risk changes preparing for _ISOMAC testsuite. 2017-03-01 20:32:50 -05:00
tst-fallocate64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-fallocate-common.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-fallocate.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-fanotify.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-getpid1.c NPTL: Build tests using clone directly only for Linux. 2015-02-06 12:30:23 -08:00
tst-personality.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-quota.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-setgetname.c Remove __ASSUME_PROC_PID_TASK_COMM. 2017-05-08 16:44:54 +00:00
tst-signal-numbers.sh Factor out shared definitions from bits/signum.h. 2017-06-20 20:32:50 -04:00
tst-skeleton-affinity.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-skeleton-thread-affinity.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-sync_file_range.c Add missing header files throughout the testsuite. 2017-02-16 17:33:18 -05:00
tst-syscall-list.sh <bits/syscall.h>: Use an arch-independent system call list on Linux 2017-08-28 11:58:52 +02:00
tst-sysconf-iov_max-uapi.c sysconf: Fix missing definition of UIO_MAXIOV on Linux [BZ #22321] 2017-10-20 04:10:15 +02:00
tst-sysconf-iov_max.c sysconf: Fix missing definition of UIO_MAXIOV on Linux [BZ #22321] 2017-10-20 04:10:15 +02:00
tst-thread-affinity-pthread2.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-thread-affinity-pthread.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-thread-affinity-sched.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
tst-ttyname.c linux ttyname{_r}: Add tests 2017-11-15 21:09:01 +01:00
ttyname_r.c linux ttyname{_r}: Don't bail prematurely [BZ #22145] 2017-11-15 20:47:12 +01:00
ttyname.c linux ttyname{_r}: Don't bail prematurely [BZ #22145] 2017-11-15 20:47:12 +01:00
ttyname.h linux ttyname{_r}: Make tty checks consistent 2017-11-15 20:47:07 +01:00
ualarm.c
umount2.S
umount.S
unlockpt.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
updwtmp.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
ustat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
utimensat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
utimes.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
utmp_file.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
Versions Simplify Linux sig{timed}wait{info} implementations 2017-11-06 17:37:57 -02:00
vfork.c
vmsplice.c linux: Consolidate Linux vmsplice syscall 2017-05-18 18:06:47 -03:00
wait3.c
wait.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
waitid.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
waitpid.c Consolidate non cancellable waitpid call 2017-08-21 15:37:45 -03:00
write.c Consolidate non cancellable write call 2017-08-18 10:53:47 -03:00
writev.c Hide __readv and __writev [BZ #18822] 2017-10-01 15:54:10 -07:00
xmknod.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
xmknodat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
xstat64.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
xstat.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
xstatconv.c Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00
xstatconv.h Update copyright dates with scripts/update-copyrights. 2017-01-01 00:14:16 +00:00