glibc/misc
H.J. Lu 6bb75212e6 Add mremap tests
Add tests for MREMAP_MAYMOVE and MREMAP_FIXED.  On Linux, also test
MREMAP_DONTUNMAP.

Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
(cherry picked from commit ff0320bec2)
2024-08-01 14:42:07 +02:00
..
bits misc/bits/syslog.h: Clearly separate declaration from definition 2023-07-05 16:59:48 +02:00
sys misc/sys/cdefs.h: Create FORTIFY redirects for internal calls 2023-07-05 16:59:48 +02:00
tst-syslog-long-progname.root syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) 2024-01-30 15:55:43 +01:00
Makefile Add mremap tests 2024-08-01 14:42:07 +02:00
Versions
acct.c
allocate_once.c
ar.h
atomic_wide_counter.c
brk.c
bug-hsearch1.c
bug18240.c
chflags.c
chroot.c
daemon.c misc: Convert daemon () to GNU coding style 2023-04-22 13:47:38 +02:00
dirname.c
efgcvt-dbl-macros.h
efgcvt-ldbl-macros.h
efgcvt-template.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
efgcvt.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
efgcvt_r-template.c
efgcvt_r.c
err.c
err.h Mark various cold functions as __COLD 2023-05-01 19:33:21 +02:00
error.c
error.h Mark various cold functions as __COLD 2023-05-01 19:33:21 +02:00
fchflags.c
fd_to_filename.c
fdatasync.c
fgetxattr.c
flistxattr.c
fremovexattr.c
fsetxattr.c
fstab.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
fstab.h
fsync.c
ftruncate.c
ftruncate64.c
futimes.c
futimesat.c
getauxval.c
getclktck.c
getdomain.c
getdtsz.c
gethostid.c
gethostname.c
getloadavg.c
getpagesize.c
getpass.c
getsysstats.c malloc: Use __get_nprocs on arena_get2 (BZ 30945) 2024-02-12 09:53:27 -03:00
getttyent.c
getusershell.c
getxattr.c
gtty.c
hsearch.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
hsearch_r.c Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
ifunc-impl-list.c
init-misc.c
insremque.c
ioctl.c
lgetxattr.c
libgen.h
listxattr.c
llistxattr.c
lremovexattr.c
lsearch.c
lsetxattr.c
lutimes.c
madvise.c
makedev.c
mincore.c
mkdtemp.c
mkostemp.c
mkostemp64.c
mkostemps.c
mkostemps64.c
mkstemp.c
mkstemp64.c
mkstemps.c
mkstemps64.c
mktemp.c
mlock.c
mlockall.c
mmap.c
mmap64.c
mntent.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
mntent.h
mntent_r.c
mprotect.c
msync.c
munlock.c
munlockall.c
munmap.c
preadv.c
preadv2.c
preadv64.c
preadv64v2.c Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
pselect.c
ptrace.c
pwritev.c
pwritev2.c
pwritev64.c
pwritev64v2.c Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
qefgcvt.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
qefgcvt_r.c
readv.c
reboot.c
regexp.c Use uintptr_t instead of performing pointer subtraction with a null pointer 2023-02-17 17:07:44 -03:00
regexp.h
remap_file_pages.c
removexattr.c
revoke.c
sbrk.c
search.h Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
select.c
setdomain.c
setegid.c
seteuid.c
sethostid.c
sethostname.c
setregid.c
setreuid.c
setxattr.c
sgtty.h
single_threaded.c
sstk.c
stab.h
stty.c
swapoff.c
swapon.c
sync.c
syncfs.c
syscall.c
syscall.h
sysexits.h
syslog.c syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) 2024-01-30 15:55:43 +01:00
syslog.h
truncate.c
truncate64.c
tsearch.c
tst-allocate_once.c
tst-atomic-long.c
tst-atomic.c
tst-dbl-efgcvt.c
tst-dirname.c
tst-efgcvt-template.c Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
tst-empty.c
tst-error1.c tests: Replace various function calls with their x variant 2023-06-06 08:23:53 -04:00
tst-fd_to_filename.c
tst-fdset.c
tst-gethostid.c
tst-hsearch.c
tst-insremque.c
tst-ioctl-time64.c
tst-ioctl.c
tst-ldbl-efgcvt.c
tst-ldbl-error.c
tst-ldbl-errorfptr.c Added Redirects to longdouble error functions [BZ #29033] 2023-05-10 13:59:48 -05:00
tst-ldbl-warn.c
tst-makedev.c
tst-mntent-autofs.c
tst-mntent-blank-corrupt.c Fix all the remaining misspellings -- BZ 25337 2023-06-02 01:39:48 +00:00
tst-mntent-blank-passno.c
tst-mntent-escape.c
tst-mntent.c
tst-mntent2.c
tst-mremap1.c Add mremap tests 2024-08-01 14:42:07 +02:00
tst-mremap2.c Add mremap tests 2024-08-01 14:42:07 +02:00
tst-preadvwritev-common.c
tst-preadvwritev.c
tst-preadvwritev2-common.c misc: Add support for Linux uio.h RWF_NOAPPEND flag 2024-05-29 14:20:58 +02:00
tst-preadvwritev2.c
tst-preadvwritev64.c
tst-preadvwritev64v2.c
tst-pselect-time64.c
tst-pselect.c
tst-select-time64.c
tst-select.c
tst-syscalls.c
tst-syslog-long-progname.c syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) 2024-01-30 15:55:43 +01:00
tst-syslog.c
tst-tsearch.c
tst-warn-wide.c
ttyent.h
ttyslot.c
ualarm.c
unwind-link.c Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions 2023-03-27 13:57:55 -03:00
usleep.c
ustat.c
utimes.c
vhangup.c
writev.c