* configure.ac: Check for dladdr in -ldl. * tests/Makefile.am (pc_LDADD): Adde $(dl_LIBS). * tests/pc.c: Include "config.h" and <dlfcn.h>. (main): Use dladdr to find the address to unmap.
102 lines
1.8 KiB
Makefile
102 lines
1.8 KiB
Makefile
# Automake input for strace tests.
|
|
|
|
AM_CFLAGS = $(WARN_CFLAGS)
|
|
AM_CPPFLAGS = -I$(top_builddir)/$(OS)/$(ARCH) \
|
|
-I$(top_srcdir)/$(OS)/$(ARCH) \
|
|
-I$(top_builddir)/$(OS) \
|
|
-I$(top_srcdir)/$(OS)
|
|
|
|
check_PROGRAMS = \
|
|
caps \
|
|
fanotify_mark \
|
|
getrandom \
|
|
inet-accept-connect-send-recv \
|
|
ioctl \
|
|
ipc_msg \
|
|
ipc_sem \
|
|
ipc_shm \
|
|
mmsg \
|
|
net-accept-connect \
|
|
netlink_inet_diag \
|
|
netlink_unix_diag \
|
|
pc \
|
|
scm_rights \
|
|
select \
|
|
set_ptracer_any \
|
|
sigaction \
|
|
stack-fcall \
|
|
stat \
|
|
stat32 \
|
|
statfs \
|
|
uid \
|
|
uid16 \
|
|
uid32 \
|
|
uio \
|
|
unix-pair-send-recv
|
|
|
|
pc_LDADD = $(dl_LIBS)
|
|
stat_CFLAGS = $(AM_CFLAGS) -D_FILE_OFFSET_BITS=64
|
|
statfs_CFLAGS = $(AM_CFLAGS) -D_FILE_OFFSET_BITS=64
|
|
uio_CFLAGS = $(AM_CFLAGS) -D_FILE_OFFSET_BITS=64
|
|
stack_fcall_SOURCES = stack-fcall.c \
|
|
stack-fcall-0.c stack-fcall-1.c stack-fcall-2.c stack-fcall-3.c
|
|
|
|
TESTS = \
|
|
strace-f.test \
|
|
qual_syscall.test \
|
|
bexecve.test \
|
|
caps.test \
|
|
dumpio.test \
|
|
fanotify_mark.test \
|
|
getdents.test \
|
|
getrandom.test \
|
|
ioctl.test \
|
|
ipc_msg.test \
|
|
ipc_shm.test \
|
|
ipc_sem.test \
|
|
scm_rights-fd.test \
|
|
select.test \
|
|
sigaction.test \
|
|
stat.test \
|
|
stat32-v.test \
|
|
stat64-v.test \
|
|
statfs.test \
|
|
mmsg.test \
|
|
net.test \
|
|
net-fd.test \
|
|
net-yy.test \
|
|
pc.test \
|
|
sun_path.test \
|
|
unix-yy.test \
|
|
uid.test \
|
|
uid16.test \
|
|
uid32.test \
|
|
uio.test \
|
|
count.test \
|
|
detach-sleeping.test \
|
|
detach-stopped.test \
|
|
detach-running.test \
|
|
strace-k.test
|
|
|
|
net-fd.log: net.log
|
|
|
|
TEST_LOG_COMPILER = $(srcdir)/run.sh
|
|
|
|
EXTRA_DIST = init.sh run.sh \
|
|
caps.awk \
|
|
dumpio.expected \
|
|
getdents.awk \
|
|
getdents.out \
|
|
getrandom.awk \
|
|
mmsg.expected \
|
|
net-yy-accept.awk \
|
|
net-yy-connect.awk \
|
|
select.awk \
|
|
sigaction.awk \
|
|
uid.awk \
|
|
unix-yy-accept.awk \
|
|
unix-yy-connect.awk \
|
|
$(TESTS)
|
|
|
|
CLEANFILES = $(TESTS:=.tmp)
|