blob: c148798ca20868595f26ef868086e241e245d32b [file] [log] [blame]
# Makefile.in generated by automake 1.14.1 from Makefile.am.
# Makefile. Generated from Makefile.in by configure.
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
# Automake input for strace.
#
# Copyright (c) 2002-2009 Roland McGrath <roland@redhat.com>
# Copyright (c) 2006-2016 Dmitry V. Levin <ldv@altlinux.org>
# Copyright (c) 2008-2015 Mike Frysinger <vapier@gentoo.org>
# Copyright (c) 2015 Elvira Khabirova <lineprinter0@gmail.com>
# Copyright (c) 2002-2018 The strace developers.
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# 3. The name of the author may not be used to endorse or promote products
# derived from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# scno.h make rules for strace.
#
# Copyright (c) 2017 Dmitry V. Levin <ldv@altlinux.org>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# 3. The name of the author may not be used to endorse or promote products
# derived from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
am__make_running_with_option = \
case $${target_option-} in \
?) ;; \
*) echo "am__make_running_with_option: internal error: invalid" \
"target option '$${target_option-}' specified" >&2; \
exit 1;; \
esac; \
has_opt=no; \
sane_makeflags=$$MAKEFLAGS; \
if $(am__is_gnu_make); then \
sane_makeflags=$$MFLAGS; \
else \
case $$MAKEFLAGS in \
*\\[\ \ ]*) \
bs=\\; \
sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
| sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
esac; \
fi; \
skip_next=no; \
strip_trailopt () \
{ \
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
}; \
for flg in $$sane_makeflags; do \
test $$skip_next = yes && { skip_next=no; continue; }; \
case $$flg in \
*=*|--*) continue;; \
-*I) strip_trailopt 'I'; skip_next=yes;; \
-*I?*) strip_trailopt 'I';; \
-*O) strip_trailopt 'O'; skip_next=yes;; \
-*O?*) strip_trailopt 'O';; \
-*l) strip_trailopt 'l'; skip_next=yes;; \
-*l?*) strip_trailopt 'l';; \
-[dEDm]) skip_next=yes;; \
-[JT]) skip_next=yes;; \
esac; \
case $$flg in \
*$$target_option*) has_opt=yes; break;; \
esac; \
done; \
test $$has_opt = yes
am__make_dryrun = (target_option=n; $(am__make_running_with_option))
am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
pkgdatadir = $(datadir)/strace
pkgincludedir = $(includedir)/strace
pkglibdir = $(libdir)/strace
pkglibexecdir = $(libexecdir)/strace
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_HEADER = $(INSTALL_DATA)
transform = $(program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = x86_64-pc-linux-gnu
host_triplet = aarch64-unknown-linux-android
bin_PROGRAMS = strace$(EXEEXT)
DIST_COMMON = $(srcdir)/xlat/Makemodule.am $(srcdir)/scno.am \
$(srcdir)/mpers.am $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(top_srcdir)/configure $(am__configure_deps) \
$(srcdir)/config.h.in $(srcdir)/strace.1.in \
$(srcdir)/strace-log-merge.1.in $(srcdir)/strace.spec.in \
$(top_srcdir)/debian/changelog.in depcomp AUTHORS COPYING \
INSTALL NEWS README compile config.guess config.sub install-sh \
missing
#am__append_1 = unwind.c unwind.h
##am__append_2 = unwind-libdw.c
##am__append_3 = $(libdw_CPPFLAGS)
##am__append_4 = $(libdw_CFLAGS)
##am__append_5 = $(libdw_LDFLAGS)
##am__append_6 = $(libdw_LIBS)
##am__append_7 = unwind-libunwind.c
##am__append_8 = $(libunwind_CPPFLAGS)
##am__append_9 = $(libunwind_LDFLAGS)
##am__append_10 = $(libunwind_LIBS)
##am__append_11 = $(libiberty_CPPFLAGS)
##am__append_12 = $(libiberty_LDFLAGS)
##am__append_13 = $(libiberty_LIBS)
am__append_14 = libmpers-m32.a
am__append_15 = libmpers-m32.a
am__append_16 = $(mpers_m32_targets)
am__append_17 = $(mpers_m32_targets)
#am__append_18 = libmpers-mx32.a
#am__append_19 = libmpers-mx32.a
#am__append_20 = $(mpers_mx32_targets)
#am__append_21 = $(mpers_mx32_targets)
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_code_coverage.m4 \
$(top_srcdir)/m4/ax_prog_cc_for_build.m4 \
$(top_srcdir)/m4/ax_valgrind_check.m4 \
$(top_srcdir)/m4/bpf_attr.m4 $(top_srcdir)/m4/mpers.m4 \
$(top_srcdir)/m4/st_demangle.m4 $(top_srcdir)/m4/st_libdw.m4 \
$(top_srcdir)/m4/st_libunwind.m4 \
$(top_srcdir)/m4/st_save_restore_var.m4 \
$(top_srcdir)/m4/st_stacktrace.m4 \
$(top_srcdir)/m4/st_warn_cflags.m4 \
$(top_srcdir)/m4/warnings.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno config.status.lineno
mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = strace.1 strace-log-merge.1 strace.spec \
debian/changelog
CONFIG_CLEAN_VPATH_FILES =
LIBRARIES = $(noinst_LIBRARIES)
AR = ar
ARFLAGS = cru
AM_V_AR = $(am__v_AR_$(V))
am__v_AR_ = $(am__v_AR_$(AM_DEFAULT_VERBOSITY))
am__v_AR_0 = @echo " AR " $@;
am__v_AR_1 =
libmpers_m32_a_AR = $(AR) $(ARFLAGS)
libmpers_m32_a_LIBADD =
am__libmpers_m32_a_SOURCES_DIST = block.c btrfs.c dirent.c \
evdev_mpers.c fetch_bpf_fprog.c fetch_struct_flock.c \
fetch_struct_keyctl_kdf_params.c fetch_struct_mmsghdr.c \
fetch_struct_msghdr.c fetch_struct_stat.c \
fetch_struct_stat64.c fetch_struct_statfs.c hdio.c \
ipc_msgctl.c ipc_shmctl.c loop.c mtd.c perf_ioctl.c \
print_aio_sigset.c print_group_req.c print_mq_attr.c \
print_msgbuf.c print_sg_req_info.c print_sigevent.c \
print_time.c print_timespec.c print_timeval.c print_timex.c \
printrusage.c printsiginfo.c rt_sigreturn.c rtc.c sg_io_v3.c \
sigaltstack.c sock.c sysinfo.c times.c ustat.c utime.c v4l2.c
am__objects_1 = libmpers_m32_a-block.$(OBJEXT) \
libmpers_m32_a-btrfs.$(OBJEXT) libmpers_m32_a-dirent.$(OBJEXT) \
libmpers_m32_a-evdev_mpers.$(OBJEXT) \
libmpers_m32_a-fetch_bpf_fprog.$(OBJEXT) \
libmpers_m32_a-fetch_struct_flock.$(OBJEXT) \
libmpers_m32_a-fetch_struct_keyctl_kdf_params.$(OBJEXT) \
libmpers_m32_a-fetch_struct_mmsghdr.$(OBJEXT) \
libmpers_m32_a-fetch_struct_msghdr.$(OBJEXT) \
libmpers_m32_a-fetch_struct_stat.$(OBJEXT) \
libmpers_m32_a-fetch_struct_stat64.$(OBJEXT) \
libmpers_m32_a-fetch_struct_statfs.$(OBJEXT) \
libmpers_m32_a-hdio.$(OBJEXT) \
libmpers_m32_a-ipc_msgctl.$(OBJEXT) \
libmpers_m32_a-ipc_shmctl.$(OBJEXT) \
libmpers_m32_a-loop.$(OBJEXT) libmpers_m32_a-mtd.$(OBJEXT) \
libmpers_m32_a-perf_ioctl.$(OBJEXT) \
libmpers_m32_a-print_aio_sigset.$(OBJEXT) \
libmpers_m32_a-print_group_req.$(OBJEXT) \
libmpers_m32_a-print_mq_attr.$(OBJEXT) \
libmpers_m32_a-print_msgbuf.$(OBJEXT) \
libmpers_m32_a-print_sg_req_info.$(OBJEXT) \
libmpers_m32_a-print_sigevent.$(OBJEXT) \
libmpers_m32_a-print_time.$(OBJEXT) \
libmpers_m32_a-print_timespec.$(OBJEXT) \
libmpers_m32_a-print_timeval.$(OBJEXT) \
libmpers_m32_a-print_timex.$(OBJEXT) \
libmpers_m32_a-printrusage.$(OBJEXT) \
libmpers_m32_a-printsiginfo.$(OBJEXT) \
libmpers_m32_a-rt_sigreturn.$(OBJEXT) \
libmpers_m32_a-rtc.$(OBJEXT) libmpers_m32_a-sg_io_v3.$(OBJEXT) \
libmpers_m32_a-sigaltstack.$(OBJEXT) \
libmpers_m32_a-sock.$(OBJEXT) libmpers_m32_a-sysinfo.$(OBJEXT) \
libmpers_m32_a-times.$(OBJEXT) libmpers_m32_a-ustat.$(OBJEXT) \
libmpers_m32_a-utime.$(OBJEXT) libmpers_m32_a-v4l2.$(OBJEXT)
am_libmpers_m32_a_OBJECTS = $(am__objects_1)
libmpers_m32_a_OBJECTS = $(am_libmpers_m32_a_OBJECTS)
libmpers_mx32_a_AR = $(AR) $(ARFLAGS)
libmpers_mx32_a_LIBADD =
am__libmpers_mx32_a_SOURCES_DIST = block.c btrfs.c dirent.c \
evdev_mpers.c fetch_bpf_fprog.c fetch_struct_flock.c \
fetch_struct_keyctl_kdf_params.c fetch_struct_mmsghdr.c \
fetch_struct_msghdr.c fetch_struct_stat.c \
fetch_struct_stat64.c fetch_struct_statfs.c hdio.c \
ipc_msgctl.c ipc_shmctl.c loop.c mtd.c perf_ioctl.c \
print_aio_sigset.c print_group_req.c print_mq_attr.c \
print_msgbuf.c print_sg_req_info.c print_sigevent.c \
print_time.c print_timespec.c print_timeval.c print_timex.c \
printrusage.c printsiginfo.c rt_sigreturn.c rtc.c sg_io_v3.c \
sigaltstack.c sock.c sysinfo.c times.c ustat.c utime.c v4l2.c
am__objects_2 = libmpers_mx32_a-block.$(OBJEXT) \
libmpers_mx32_a-btrfs.$(OBJEXT) \
libmpers_mx32_a-dirent.$(OBJEXT) \
libmpers_mx32_a-evdev_mpers.$(OBJEXT) \
libmpers_mx32_a-fetch_bpf_fprog.$(OBJEXT) \
libmpers_mx32_a-fetch_struct_flock.$(OBJEXT) \
libmpers_mx32_a-fetch_struct_keyctl_kdf_params.$(OBJEXT) \
libmpers_mx32_a-fetch_struct_mmsghdr.$(OBJEXT) \
libmpers_mx32_a-fetch_struct_msghdr.$(OBJEXT) \
libmpers_mx32_a-fetch_struct_stat.$(OBJEXT) \
libmpers_mx32_a-fetch_struct_stat64.$(OBJEXT) \
libmpers_mx32_a-fetch_struct_statfs.$(OBJEXT) \
libmpers_mx32_a-hdio.$(OBJEXT) \
libmpers_mx32_a-ipc_msgctl.$(OBJEXT) \
libmpers_mx32_a-ipc_shmctl.$(OBJEXT) \
libmpers_mx32_a-loop.$(OBJEXT) libmpers_mx32_a-mtd.$(OBJEXT) \
libmpers_mx32_a-perf_ioctl.$(OBJEXT) \
libmpers_mx32_a-print_aio_sigset.$(OBJEXT) \
libmpers_mx32_a-print_group_req.$(OBJEXT) \
libmpers_mx32_a-print_mq_attr.$(OBJEXT) \
libmpers_mx32_a-print_msgbuf.$(OBJEXT) \
libmpers_mx32_a-print_sg_req_info.$(OBJEXT) \
libmpers_mx32_a-print_sigevent.$(OBJEXT) \
libmpers_mx32_a-print_time.$(OBJEXT) \
libmpers_mx32_a-print_timespec.$(OBJEXT) \
libmpers_mx32_a-print_timeval.$(OBJEXT) \
libmpers_mx32_a-print_timex.$(OBJEXT) \
libmpers_mx32_a-printrusage.$(OBJEXT) \
libmpers_mx32_a-printsiginfo.$(OBJEXT) \
libmpers_mx32_a-rt_sigreturn.$(OBJEXT) \
libmpers_mx32_a-rtc.$(OBJEXT) \
libmpers_mx32_a-sg_io_v3.$(OBJEXT) \
libmpers_mx32_a-sigaltstack.$(OBJEXT) \
libmpers_mx32_a-sock.$(OBJEXT) \
libmpers_mx32_a-sysinfo.$(OBJEXT) \
libmpers_mx32_a-times.$(OBJEXT) \
libmpers_mx32_a-ustat.$(OBJEXT) \
libmpers_mx32_a-utime.$(OBJEXT) libmpers_mx32_a-v4l2.$(OBJEXT)
#am_libmpers_mx32_a_OBJECTS = $(am__objects_2)
libmpers_mx32_a_OBJECTS = $(am_libmpers_mx32_a_OBJECTS)
libstrace_a_AR = $(AR) $(ARFLAGS)
libstrace_a_LIBADD =
am_libstrace_a_OBJECTS = \
libstrace_a-fetch_indirect_syscall_args.$(OBJEXT) \
libstrace_a-fstatfs.$(OBJEXT) libstrace_a-fstatfs64.$(OBJEXT) \
libstrace_a-getpagesize.$(OBJEXT) libstrace_a-ipc.$(OBJEXT) \
libstrace_a-mmap_cache.$(OBJEXT) \
libstrace_a-sigreturn.$(OBJEXT) \
libstrace_a-socketcall.$(OBJEXT) libstrace_a-statfs.$(OBJEXT) \
libstrace_a-statfs64.$(OBJEXT) \
libstrace_a-sync_file_range.$(OBJEXT) \
libstrace_a-sync_file_range2.$(OBJEXT) \
libstrace_a-upeek.$(OBJEXT) libstrace_a-upoke.$(OBJEXT)
libstrace_a_OBJECTS = $(am_libstrace_a_OBJECTS)
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" \
"$(DESTDIR)$(man1dir)"
PROGRAMS = $(bin_PROGRAMS)
am__strace_SOURCES_DIST = access.c affinity.c aio.c alpha.c \
arch_defs.h basic_filters.c bind.c bjm.c block.c bpf.c \
bpf_attr.h bpf_filter.c bpf_filter.h bpf_fprog.h \
bpf_seccomp_filter.c bpf_sock_filter.c btrfs.c cacheflush.c \
capability.c caps0.h caps1.h chdir.c chmod.c clone.c \
copy_file_range.c count.c defs.h delay.c delay.h desc.c \
dirent.c dirent64.c dm.c dyxlat.c empty.h epoll.c \
error_prints.c error_prints.h evdev.c evdev_mpers.c eventfd.c \
execve.c f_owner_ex.h fadvise.c fallocate.c fanotify.c \
fchownat.c fcntl.c fetch_bpf_fprog.c fetch_struct_flock.c \
fetch_struct_keyctl_kdf_params.c fetch_struct_mmsghdr.c \
fetch_struct_msghdr.c fetch_struct_stat.c \
fetch_struct_stat64.c fetch_struct_statfs.c file_handle.c \
file_ioctl.c filter_qualify.c filter.h flock.c flock.h \
fs_x_ioctl.c futex.c gcc_compat.h get_robust_list.c getcpu.c \
getcwd.c getrandom.c hdio.c hostname.c inotify.c \
inotify_ioctl.c io.c ioctl.c ioperm.c iopl.c ioprio.c \
ipc_defs.h ipc_msg.c ipc_msgctl.c ipc_sem.c ipc_shm.c \
ipc_shmctl.c kcmp.c kernel_types.h kexec.c keyctl.c \
keyctl_kdf_params.h kvm.c largefile_wrappers.h ldt.c link.c \
linux/asm_stat.h linux/linux/signal.h linux/x32/asm_stat.h \
linux/x86_64/asm_stat.h listen.c lookup_dcookie.c loop.c \
lseek.c macros.h mem.c membarrier.c memfd_create.c mknod.c \
mmap_notify.c mmap_notify.h mmsghdr.c mount.c mpers_type.h \
mq.c msghdr.c msghdr.h mtd.c native_defs.h negated_errno.h \
net.c netlink.c netlink.h netlink_crypto.c \
netlink_kobject_uevent.c netlink_kobject_uevent.h \
netlink_sock_diag.h netlink_inet_diag.c netlink_netfilter.c \
netlink_netlink_diag.c netlink_packet_diag.c netlink_route.c \
netlink_route.h netlink_selinux.c netlink_smc_diag.c \
netlink_sock_diag.c netlink_unix_diag.c nlattr.c nlattr.h \
nsfs.c nsfs.h nsig.h numa.c number_set.c number_set.h \
oldstat.c open.c or1k_atomic.c pathtrace.c perf.c \
perf_event_struct.h perf_ioctl.c personality.c pkeys.c poll.c \
prctl.c print_aio_sigset.c print_dev_t.c print_group_req.c \
print_fields.h print_ifindex.c print_mac.c print_mq_attr.c \
print_msgbuf.c print_sg_req_info.c print_sigevent.c \
print_statfs.c print_struct_stat.c print_time.c \
print_timespec.c print_timeval.c print_timex.c printmode.c \
printrusage.c printsiginfo.c printsiginfo.h process.c \
process_vm.c ptp.c ptrace.h quota.c readahead.c readlink.c \
reboot.c regs.h renameat.c resource.c retval.c retval.h \
riscv.c rt_sigframe.c rt_sigreturn.c rtc.c rtnl_addr.c \
rtnl_addrlabel.c rtnl_dcb.c rtnl_link.c rtnl_mdb.c \
rtnl_neigh.c rtnl_neightbl.c rtnl_netconf.c rtnl_nsid.c \
rtnl_route.c rtnl_rule.c rtnl_tc.c rtnl_tc_action.c s390.c \
sched.c sched_attr.h scsi.c seccomp.c sendfile.c sg_io_v3.c \
sg_io_v4.c shutdown.c sigaltstack.c sigevent.h signal.c \
signalfd.c sock.c sockaddr.c socketutils.c sparc.c \
sram_alloc.c stat.c stat.h stat64.c statfs.c statfs.h \
static_assert.h statx.c statx.h strace.c string_to_uint.h \
string_to_uint.c swapon.c syscall.c sysctl.c sysent.h \
sysent_shorthand_defs.h sysent_shorthand_undefs.h sysinfo.c \
syslog.c sysmips.c term.c time.c times.c trace_event.h \
truncate.c ubi.c ucopy.c uid.c uid16.c umask.c umount.c \
uname.c userfaultfd.c ustat.c util.c utime.c utimes.c v4l2.c \
wait.c xattr.c xlat.c xlat.h xmalloc.c xmalloc.h xstring.h \
bpf_attr_check.c unwind.c unwind.h unwind-libdw.c \
unwind-libunwind.c
am__objects_3 = strace-bpf_attr_check.$(OBJEXT)
#am__objects_4 = strace-unwind.$(OBJEXT)
##am__objects_5 = strace-unwind-libdw.$(OBJEXT)
##am__objects_6 = strace-unwind-libunwind.$(OBJEXT)
am_strace_OBJECTS = strace-access.$(OBJEXT) strace-affinity.$(OBJEXT) \
strace-aio.$(OBJEXT) strace-alpha.$(OBJEXT) \
strace-basic_filters.$(OBJEXT) strace-bind.$(OBJEXT) \
strace-bjm.$(OBJEXT) strace-block.$(OBJEXT) \
strace-bpf.$(OBJEXT) strace-bpf_filter.$(OBJEXT) \
strace-bpf_seccomp_filter.$(OBJEXT) \
strace-bpf_sock_filter.$(OBJEXT) strace-btrfs.$(OBJEXT) \
strace-cacheflush.$(OBJEXT) strace-capability.$(OBJEXT) \
strace-chdir.$(OBJEXT) strace-chmod.$(OBJEXT) \
strace-clone.$(OBJEXT) strace-copy_file_range.$(OBJEXT) \
strace-count.$(OBJEXT) strace-delay.$(OBJEXT) \
strace-desc.$(OBJEXT) strace-dirent.$(OBJEXT) \
strace-dirent64.$(OBJEXT) strace-dm.$(OBJEXT) \
strace-dyxlat.$(OBJEXT) strace-epoll.$(OBJEXT) \
strace-error_prints.$(OBJEXT) strace-evdev.$(OBJEXT) \
strace-evdev_mpers.$(OBJEXT) strace-eventfd.$(OBJEXT) \
strace-execve.$(OBJEXT) strace-fadvise.$(OBJEXT) \
strace-fallocate.$(OBJEXT) strace-fanotify.$(OBJEXT) \
strace-fchownat.$(OBJEXT) strace-fcntl.$(OBJEXT) \
strace-fetch_bpf_fprog.$(OBJEXT) \
strace-fetch_struct_flock.$(OBJEXT) \
strace-fetch_struct_keyctl_kdf_params.$(OBJEXT) \
strace-fetch_struct_mmsghdr.$(OBJEXT) \
strace-fetch_struct_msghdr.$(OBJEXT) \
strace-fetch_struct_stat.$(OBJEXT) \
strace-fetch_struct_stat64.$(OBJEXT) \
strace-fetch_struct_statfs.$(OBJEXT) \
strace-file_handle.$(OBJEXT) strace-file_ioctl.$(OBJEXT) \
strace-filter_qualify.$(OBJEXT) strace-flock.$(OBJEXT) \
strace-fs_x_ioctl.$(OBJEXT) strace-futex.$(OBJEXT) \
strace-get_robust_list.$(OBJEXT) strace-getcpu.$(OBJEXT) \
strace-getcwd.$(OBJEXT) strace-getrandom.$(OBJEXT) \
strace-hdio.$(OBJEXT) strace-hostname.$(OBJEXT) \
strace-inotify.$(OBJEXT) strace-inotify_ioctl.$(OBJEXT) \
strace-io.$(OBJEXT) strace-ioctl.$(OBJEXT) \
strace-ioperm.$(OBJEXT) strace-iopl.$(OBJEXT) \
strace-ioprio.$(OBJEXT) strace-ipc_msg.$(OBJEXT) \
strace-ipc_msgctl.$(OBJEXT) strace-ipc_sem.$(OBJEXT) \
strace-ipc_shm.$(OBJEXT) strace-ipc_shmctl.$(OBJEXT) \
strace-kcmp.$(OBJEXT) strace-kexec.$(OBJEXT) \
strace-keyctl.$(OBJEXT) strace-kvm.$(OBJEXT) \
strace-ldt.$(OBJEXT) strace-link.$(OBJEXT) \
strace-listen.$(OBJEXT) strace-lookup_dcookie.$(OBJEXT) \
strace-loop.$(OBJEXT) strace-lseek.$(OBJEXT) \
strace-mem.$(OBJEXT) strace-membarrier.$(OBJEXT) \
strace-memfd_create.$(OBJEXT) strace-mknod.$(OBJEXT) \
strace-mmap_notify.$(OBJEXT) strace-mmsghdr.$(OBJEXT) \
strace-mount.$(OBJEXT) strace-mq.$(OBJEXT) \
strace-msghdr.$(OBJEXT) strace-mtd.$(OBJEXT) \
strace-net.$(OBJEXT) strace-netlink.$(OBJEXT) \
strace-netlink_crypto.$(OBJEXT) \
strace-netlink_kobject_uevent.$(OBJEXT) \
strace-netlink_inet_diag.$(OBJEXT) \
strace-netlink_netfilter.$(OBJEXT) \
strace-netlink_netlink_diag.$(OBJEXT) \
strace-netlink_packet_diag.$(OBJEXT) \
strace-netlink_route.$(OBJEXT) \
strace-netlink_selinux.$(OBJEXT) \
strace-netlink_smc_diag.$(OBJEXT) \
strace-netlink_sock_diag.$(OBJEXT) \
strace-netlink_unix_diag.$(OBJEXT) strace-nlattr.$(OBJEXT) \
strace-nsfs.$(OBJEXT) strace-numa.$(OBJEXT) \
strace-number_set.$(OBJEXT) strace-oldstat.$(OBJEXT) \
strace-open.$(OBJEXT) strace-or1k_atomic.$(OBJEXT) \
strace-pathtrace.$(OBJEXT) strace-perf.$(OBJEXT) \
strace-perf_ioctl.$(OBJEXT) strace-personality.$(OBJEXT) \
strace-pkeys.$(OBJEXT) strace-poll.$(OBJEXT) \
strace-prctl.$(OBJEXT) strace-print_aio_sigset.$(OBJEXT) \
strace-print_dev_t.$(OBJEXT) strace-print_group_req.$(OBJEXT) \
strace-print_ifindex.$(OBJEXT) strace-print_mac.$(OBJEXT) \
strace-print_mq_attr.$(OBJEXT) strace-print_msgbuf.$(OBJEXT) \
strace-print_sg_req_info.$(OBJEXT) \
strace-print_sigevent.$(OBJEXT) strace-print_statfs.$(OBJEXT) \
strace-print_struct_stat.$(OBJEXT) strace-print_time.$(OBJEXT) \
strace-print_timespec.$(OBJEXT) strace-print_timeval.$(OBJEXT) \
strace-print_timex.$(OBJEXT) strace-printmode.$(OBJEXT) \
strace-printrusage.$(OBJEXT) strace-printsiginfo.$(OBJEXT) \
strace-process.$(OBJEXT) strace-process_vm.$(OBJEXT) \
strace-ptp.$(OBJEXT) strace-quota.$(OBJEXT) \
strace-readahead.$(OBJEXT) strace-readlink.$(OBJEXT) \
strace-reboot.$(OBJEXT) strace-renameat.$(OBJEXT) \
strace-resource.$(OBJEXT) strace-retval.$(OBJEXT) \
strace-riscv.$(OBJEXT) strace-rt_sigframe.$(OBJEXT) \
strace-rt_sigreturn.$(OBJEXT) strace-rtc.$(OBJEXT) \
strace-rtnl_addr.$(OBJEXT) strace-rtnl_addrlabel.$(OBJEXT) \
strace-rtnl_dcb.$(OBJEXT) strace-rtnl_link.$(OBJEXT) \
strace-rtnl_mdb.$(OBJEXT) strace-rtnl_neigh.$(OBJEXT) \
strace-rtnl_neightbl.$(OBJEXT) strace-rtnl_netconf.$(OBJEXT) \
strace-rtnl_nsid.$(OBJEXT) strace-rtnl_route.$(OBJEXT) \
strace-rtnl_rule.$(OBJEXT) strace-rtnl_tc.$(OBJEXT) \
strace-rtnl_tc_action.$(OBJEXT) strace-s390.$(OBJEXT) \
strace-sched.$(OBJEXT) strace-scsi.$(OBJEXT) \
strace-seccomp.$(OBJEXT) strace-sendfile.$(OBJEXT) \
strace-sg_io_v3.$(OBJEXT) strace-sg_io_v4.$(OBJEXT) \
strace-shutdown.$(OBJEXT) strace-sigaltstack.$(OBJEXT) \
strace-signal.$(OBJEXT) strace-signalfd.$(OBJEXT) \
strace-sock.$(OBJEXT) strace-sockaddr.$(OBJEXT) \
strace-socketutils.$(OBJEXT) strace-sparc.$(OBJEXT) \
strace-sram_alloc.$(OBJEXT) strace-stat.$(OBJEXT) \
strace-stat64.$(OBJEXT) strace-statfs.$(OBJEXT) \
strace-statx.$(OBJEXT) strace-strace.$(OBJEXT) \
strace-string_to_uint.$(OBJEXT) strace-swapon.$(OBJEXT) \
strace-syscall.$(OBJEXT) strace-sysctl.$(OBJEXT) \
strace-sysinfo.$(OBJEXT) strace-syslog.$(OBJEXT) \
strace-sysmips.$(OBJEXT) strace-term.$(OBJEXT) \
strace-time.$(OBJEXT) strace-times.$(OBJEXT) \
strace-truncate.$(OBJEXT) strace-ubi.$(OBJEXT) \
strace-ucopy.$(OBJEXT) strace-uid.$(OBJEXT) \
strace-uid16.$(OBJEXT) strace-umask.$(OBJEXT) \
strace-umount.$(OBJEXT) strace-uname.$(OBJEXT) \
strace-userfaultfd.$(OBJEXT) strace-ustat.$(OBJEXT) \
strace-util.$(OBJEXT) strace-utime.$(OBJEXT) \
strace-utimes.$(OBJEXT) strace-v4l2.$(OBJEXT) \
strace-wait.$(OBJEXT) strace-xattr.$(OBJEXT) \
strace-xlat.$(OBJEXT) strace-xmalloc.$(OBJEXT) \
$(am__objects_3) $(am__objects_4) $(am__objects_5) \
$(am__objects_6)
strace_OBJECTS = $(am_strace_OBJECTS)
am__DEPENDENCIES_1 =
##am__DEPENDENCIES_2 = \
## $(am__DEPENDENCIES_1)
##am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1)
##am__DEPENDENCIES_4 = $(am__DEPENDENCIES_1)
strace_DEPENDENCIES = libstrace.a $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \
$(am__DEPENDENCIES_3) $(am__DEPENDENCIES_4) \
$(am__DEPENDENCIES_1) $(am__append_14) $(am__append_18)
strace_LINK = $(CCLD) $(strace_CFLAGS) $(CFLAGS) $(strace_LDFLAGS) \
$(LDFLAGS) -o $@
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
*) f=$$p;; \
esac;
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
am__install_max = 40
am__nobase_strip_setup = \
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
am__nobase_strip = \
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
am__nobase_list = $(am__nobase_strip_setup); \
for p in $$list; do echo "$$p $$p"; done | \
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
if (++n[$$2] == $(am__install_max)) \
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
END { for (dir in files) print dir, files[dir] }'
am__base_list = \
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
am__uninstall_files_from_dir = { \
test -z "$$files" \
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
$(am__cd) "$$dir" && rm -f $$files; }; \
}
SCRIPTS = $(bin_SCRIPTS)
AM_V_P = $(am__v_P_$(V))
am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY))
am__v_P_0 = false
am__v_P_1 = :
AM_V_GEN = $(am__v_GEN_$(V))
am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
am__v_GEN_0 = @echo " GEN " $@;
am__v_GEN_1 =
AM_V_at = $(am__v_at_$(V))
am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
am__v_at_0 = @
am__v_at_1 =
DEFAULT_INCLUDES =
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
am__mv = mv -f
AM_V_lt = $(am__v_lt_$(V))
am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
am__v_lt_0 = --silent
am__v_lt_1 =
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
AM_V_CC = $(am__v_CC_$(V))
am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
am__v_CC_0 = @echo " CC " $@;
am__v_CC_1 =
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
AM_V_CCLD = $(am__v_CCLD_$(V))
am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
am__v_CCLD_0 = @echo " CCLD " $@;
am__v_CCLD_1 =
SOURCES = $(libmpers_m32_a_SOURCES) $(libmpers_mx32_a_SOURCES) \
$(libstrace_a_SOURCES) $(strace_SOURCES)
DIST_SOURCES = $(am__libmpers_m32_a_SOURCES_DIST) \
$(am__libmpers_mx32_a_SOURCES_DIST) $(libstrace_a_SOURCES) \
$(am__strace_SOURCES_DIST)
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
ctags-recursive dvi-recursive html-recursive info-recursive \
install-data-recursive install-dvi-recursive \
install-exec-recursive install-html-recursive \
install-info-recursive install-pdf-recursive \
install-ps-recursive install-recursive installcheck-recursive \
installdirs-recursive pdf-recursive ps-recursive \
tags-recursive uninstall-recursive
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
n|no|NO) false;; \
*) (install-info --version) >/dev/null 2>&1;; \
esac
man1dir = $(mandir)/man1
NROFF = nroff
MANS = $(man_MANS)
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
am__recursive_targets = \
$(RECURSIVE_TARGETS) \
$(RECURSIVE_CLEAN_TARGETS) \
$(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
cscope distdir dist dist-all distcheck
am__extra_recursive_targets = check-valgrind-recursive \
check-valgrind-memcheck-recursive \
check-valgrind-helgrind-recursive check-valgrind-drd-recursive \
check-valgrind-sgcheck-recursive
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
$(LISP)config.h.in
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
am__uniquify_input = $(AWK) '\
BEGIN { nonempty = 0; } \
{ items[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in items) print i; }; } \
'
# Make sure the list of sources is unique. This is necessary because,
# e.g., the same source file might be shared among _SOURCES variables
# for different programs/libraries.
am__define_uniq_tagged_files = \
list='$(am__tagged_files)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | $(am__uniquify_input)`
ETAGS = etags
CTAGS = ctags
CSCOPE = cscope
DIST_SUBDIRS = . tests tests-m32 tests-mx32
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
am__remove_distdir = \
if test -d "$(distdir)"; then \
find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
&& rm -rf "$(distdir)" \
|| { sleep 5 && rm -rf "$(distdir)"; }; \
else :; fi
am__post_remove_distdir = $(am__remove_distdir)
am__relativize = \
dir0=`pwd`; \
sed_first='s,^\([^/]*\)/.*$$,\1,'; \
sed_rest='s,^[^/]*/*,,'; \
sed_last='s,^.*/\([^/]*\)$$,\1,'; \
sed_butlast='s,/*[^/]*$$,,'; \
while test -n "$$dir1"; do \
first=`echo "$$dir1" | sed -e "$$sed_first"`; \
if test "$$first" != "."; then \
if test "$$first" = ".."; then \
dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
else \
first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
if test "$$first2" = "$$first"; then \
dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
else \
dir2="../$$dir2"; \
fi; \
dir0="$$dir0"/"$$first"; \
fi; \
fi; \
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.xz
GZIP_ENV = --best
DIST_TARGETS = dist-xz dist-gzip
distuninstallcheck_listfiles = find . -type f -print
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
distcleancheck_listfiles = find . -type f -print
ACLOCAL = ${SHELL} /usr/local/google/ndkports/.out/strace/package/strace-4.23/missing aclocal-1.14
AMTAR = $${TAR-tar}
AM_DEFAULT_VERBOSITY = 1
AUTOCONF = ${SHELL} /usr/local/google/ndkports/.out/strace/package/strace-4.23/missing autoconf
AUTOHEADER = ${SHELL} /usr/local/google/ndkports/.out/strace/package/strace-4.23/missing autoheader
AUTOMAKE = ${SHELL} /usr/local/google/ndkports/.out/strace/package/strace-4.23/missing automake-1.14
AWK = gawk
BUILD_EXEEXT =
BUILD_OBJEXT =
CC = aarch64-linux-android-clang
CCDEPMODE = depmode=gcc3
CC_FOR_BUILD = gcc
CFLAGS = -fPIE -fPIC
CFLAGS_FOR_BUILD = -g -O2
CODE_COVERAGE_CFLAGS =
CODE_COVERAGE_CPPFLAGS =
CODE_COVERAGE_CXXFLAGS =
CODE_COVERAGE_ENABLED = no
CODE_COVERAGE_LDFLAGS =
CODE_COVERAGE_LIBS =
COPYRIGHT_YEAR = 2018
CPP = aarch64-linux-android-clang -E
CPPFLAGS =
CPPFLAGS_FOR_BUILD =
CPP_FOR_BUILD = gcc -E
CYGPATH_W = echo
DEB_CHANGELOGTIME = Fri, 15 Jun 2018 17:54:18 +0000
DEFS = -DHAVE_CONFIG_H
DEPDIR = .deps
ECHO_C =
ECHO_N = -n
ECHO_T =
EGREP = /bin/grep -E
ENABLE_VALGRIND_drd = no
ENABLE_VALGRIND_helgrind = no
ENABLE_VALGRIND_memcheck = yes
ENABLE_VALGRIND_sgcheck =
EXEEXT =
GCOV =
GENHTML =
GREP = /bin/grep
INSTALL = /usr/bin/install -c
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_PROGRAM = ${INSTALL}
INSTALL_SCRIPT = ${INSTALL}
INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
LCOV =
LDFLAGS = -pie
LDFLAGS_FOR_BUILD =
LIBOBJS =
LIBS =
LTLIBOBJS =
MAINT = #
MAKEINFO = ${SHELL} /usr/local/google/ndkports/.out/strace/package/strace-4.23/missing makeinfo
MANPAGE_DATE = 2018-06-13
MIPS_ABI =
MKDIR_P = /bin/mkdir -p
OBJEXT = o
PACKAGE = strace
PACKAGE_BUGREPORT = strace-devel@lists.strace.io
PACKAGE_NAME = strace
PACKAGE_STRING = strace 4.23
PACKAGE_TARNAME = strace
PACKAGE_URL = https://strace.io
PACKAGE_VERSION = 4.23
PATH_SEPARATOR = :
PERL = /usr/bin/perl
RANLIB = aarch64-linux-android-ranlib
READELF = aarch64-linux-android-readelf
RPM_CHANGELOGTIME = Fri Jun 15 2018
SED = /bin/sed
SET_MAKE =
SHELL = /bin/sh
SIZEOF_KERNEL_LONG_T = 8
SIZEOF_LONG = 8
STRIP = aarch64-linux-android-strip
VALGRIND = valgrind
VALGRIND_ENABLED = yes
VERSION = 4.23
WARN_CFLAGS = -Wall -Wempty-body -Wformat-security -Wignored-qualifiers -Winit-self -Wnested-externs -Wold-style-definition -Wsign-compare -Wtype-limits -Wwrite-strings
WARN_CFLAGS_FOR_BUILD = -Wall -Wempty-body -Wformat-security -Wignored-qualifiers -Wimplicit-fallthrough=5 -Winit-self -Wlogical-op -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Wsign-compare -Wtype-limits -Wwrite-strings
abs_builddir = /usr/local/google/ndkports/.out/strace/package/strace-4.23
abs_srcdir = /usr/local/google/ndkports/.out/strace/package/strace-4.23
abs_top_builddir = /usr/local/google/ndkports/.out/strace/package/strace-4.23
abs_top_srcdir = /usr/local/google/ndkports/.out/strace/package/strace-4.23
ac_ct_CC =
ac_ct_CC_FOR_BUILD = gcc
am__include = include
am__leading_dot = .
am__quote =
am__tar = $${TAR-tar} chof - "$$tardir"
am__untar = $${TAR-tar} xf -
arch = aarch64
arch_m32 = arm
arch_mx32 = aarch64
arch_native = aarch64
bindir = ${exec_prefix}/bin
build = x86_64-pc-linux-gnu
build_alias =
build_cpu = x86_64
build_os = linux-gnu
build_vendor = pc
builddir = .
cc_flags_m32 = -m32
cc_flags_mx32 = -mx32
clock_LIBS =
datadir = ${datarootdir}
datarootdir = ${prefix}/share
dl_LIBS = -ldl
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
exec_prefix = ${prefix}
host = aarch64-unknown-linux-android
host_alias = aarch64-linux-android
host_cpu = aarch64
host_os = linux-android
host_vendor = unknown
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
install_sh = ${SHELL} /usr/local/google/ndkports/.out/strace/package/strace-4.23/install-sh
libdir = ${exec_prefix}/lib
libdw_CFLAGS =
libdw_CPPFLAGS =
libdw_LDFLAGS =
libdw_LIBS =
libexecdir = ${exec_prefix}/libexec
libiberty_CPPFLAGS =
libiberty_LDFLAGS =
libiberty_LIBS =
libunwind_CPPFLAGS =
libunwind_LDFLAGS =
libunwind_LIBS =
localedir = ${datarootdir}/locale
localstatedir = ${prefix}/var
mandir = ${datarootdir}/man
mkdir_p = $(MKDIR_P)
mq_LIBS =
oldincludedir = /usr/include
pdfdir = ${docdir}
prefix = /usr/local
program_transform_name = s,x,x,
psdir = ${docdir}
sbindir = ${exec_prefix}/sbin
sharedstatedir = ${prefix}/com
srcdir = .
sysconfdir = ${prefix}/etc
target_alias =
timer_LIBS =
top_build_prefix =
top_builddir = .
top_srcdir = .
valgrind_enabled_tools = memcheck
valgrind_tools = memcheck helgrind drd sgcheck
#TESTS_M32 = tests-m32
#TESTS_MX32 = tests-mx32
SUBDIRS = . tests $(TESTS_M32) $(TESTS_MX32)
man_MANS = strace.1 strace-log-merge.1
bin_SCRIPTS = strace-graph strace-log-merge
OS = linux
# ARCH is `i386', `m68k', `sparc', etc.
ARCH = aarch64
ACLOCAL_AMFLAGS = -I m4
AM_CFLAGS = $(WARN_CFLAGS)
AM_CPPFLAGS = -I$(builddir)/$(OS)/$(ARCH) \
-I$(srcdir)/$(OS)/$(ARCH) \
-I$(builddir)/$(OS) \
-I$(srcdir)/$(OS) \
-I$(builddir) \
-I$(srcdir)
AM_CFLAGS_FOR_BUILD = $(WARN_CFLAGS_FOR_BUILD)
AM_CPPFLAGS_FOR_BUILD = $(AM_CPPFLAGS)
XLAT_INPUT_FILES = xlat/access_flags.in xlat/addrfams.in \
xlat/adjtimex_modes.in xlat/adjtimex_state.in \
xlat/adjtimex_status.in xlat/advise.in xlat/af_packet_types.in \
xlat/archvals.in xlat/arp_hardware_types.in xlat/at_flags.in \
xlat/at_statx_sync_types.in xlat/atomic_ops.in \
xlat/audit_arch.in xlat/baud_options.in xlat/bdaddr_types.in \
xlat/blkpg_ops.in xlat/bluetooth_l2_cid.in \
xlat/bluetooth_l2_psm.in xlat/bootflags1.in xlat/bootflags2.in \
xlat/bootflags3.in xlat/bpf_attach_flags.in \
xlat/bpf_attach_type.in xlat/bpf_class.in xlat/bpf_commands.in \
xlat/bpf_file_mode_flags.in xlat/bpf_map_flags.in \
xlat/bpf_map_types.in xlat/bpf_map_update_elem_flags.in \
xlat/bpf_miscop.in xlat/bpf_mode.in xlat/bpf_op_alu.in \
xlat/bpf_op_jmp.in xlat/bpf_prog_flags.in \
xlat/bpf_prog_types.in xlat/bpf_query_flags.in \
xlat/bpf_rval.in xlat/bpf_size.in xlat/bpf_src.in \
xlat/bsg_flags.in xlat/bsg_protocol.in xlat/bsg_subprotocol.in \
xlat/bt_protocols.in xlat/btrfs_balance_args.in \
xlat/btrfs_balance_ctl_cmds.in xlat/btrfs_balance_flags.in \
xlat/btrfs_balance_state.in xlat/btrfs_compress_types.in \
xlat/btrfs_cont_reading_from_srcdev_mode.in \
xlat/btrfs_defrag_flags.in xlat/btrfs_dev_replace_cmds.in \
xlat/btrfs_dev_replace_results.in \
xlat/btrfs_dev_replace_state.in xlat/btrfs_dev_stats_flags.in \
xlat/btrfs_dev_stats_values.in xlat/btrfs_features_compat.in \
xlat/btrfs_features_compat_ro.in \
xlat/btrfs_features_incompat.in xlat/btrfs_key_types.in \
xlat/btrfs_logical_ino_args_flags.in \
xlat/btrfs_qgroup_ctl_cmds.in \
xlat/btrfs_qgroup_inherit_flags.in \
xlat/btrfs_qgroup_limit_flags.in \
xlat/btrfs_qgroup_status_flags.in xlat/btrfs_scrub_flags.in \
xlat/btrfs_send_flags.in xlat/btrfs_snap_flags_v2.in \
xlat/btrfs_space_info_flags.in xlat/btrfs_tree_objectids.in \
xlat/cacheflush_scope.in xlat/caif_protocols.in \
xlat/can_protocols.in xlat/cap.in xlat/cap_mask0.in \
xlat/cap_mask1.in xlat/cap_version.in xlat/clockflags.in \
xlat/clocknames.in xlat/clone_flags.in xlat/cpuclocknames.in \
xlat/crypto_nl_attrs.in xlat/dcb_commands.in \
xlat/delete_module_flags.in xlat/dirent_types.in \
xlat/dm_flags.in xlat/ebpf_class.in xlat/ebpf_mode.in \
xlat/ebpf_op_alu.in xlat/ebpf_op_jmp.in xlat/ebpf_regs.in \
xlat/ebpf_size.in xlat/efd_flags.in xlat/epollctls.in \
xlat/epollevents.in xlat/epollflags.in \
xlat/ethernet_protocols.in xlat/evdev_abs.in \
xlat/evdev_autorepeat.in xlat/evdev_ev.in \
xlat/evdev_ff_status.in xlat/evdev_ff_types.in \
xlat/evdev_keycode.in xlat/evdev_leds.in xlat/evdev_misc.in \
xlat/evdev_mtslots.in xlat/evdev_prop.in \
xlat/evdev_relative_axes.in xlat/evdev_snd.in \
xlat/evdev_switch.in xlat/evdev_sync.in xlat/f_owner_types.in \
xlat/f_seals.in xlat/falloc_flags.in xlat/fan_classes.in \
xlat/fan_event_flags.in xlat/fan_init_flags.in \
xlat/fan_mark_flags.in xlat/fcntlcmds.in xlat/fdflags.in \
xlat/fib_rule_actions.in xlat/fib_rule_flags.in \
xlat/fiemap_extent_flags.in xlat/fiemap_flags.in \
xlat/flockcmds.in xlat/fsmagic.in xlat/futexops.in \
xlat/futexwakecmps.in xlat/futexwakeops.in \
xlat/getrandom_flags.in xlat/getsock_ip_options.in \
xlat/getsock_ipv6_options.in xlat/getsock_options.in \
xlat/hci_channels.in xlat/hw_breakpoint_len.in \
xlat/hw_breakpoint_type.in xlat/icmpfilterflags.in \
xlat/if_dqblk_valid.in xlat/if_dqinfo_flags.in \
xlat/if_dqinfo_valid.in xlat/ifaddrflags.in xlat/iffflags.in \
xlat/in6_addr_gen_mode.in xlat/inet6_devconf_indices.in \
xlat/inet6_if_flags.in xlat/inet_devconf_indices.in \
xlat/inet_diag_attrs.in xlat/inet_diag_bytecodes.in \
xlat/inet_diag_extended_flags.in xlat/inet_diag_req_attrs.in \
xlat/inet_protocols.in xlat/inotify_flags.in \
xlat/inotify_init_flags.in xlat/ioctl_dirs.in \
xlat/ioprio_class.in xlat/ioprio_who.in xlat/ip_cmsg_types.in \
xlat/ip_type_of_services.in xlat/ipc_msg_flags.in \
xlat/ipc_private.in xlat/ipccalls.in xlat/irda_protocols.in \
xlat/isdn_protocols.in xlat/itimer_which.in \
xlat/kcm_protocols.in xlat/kcmp_types.in \
xlat/kexec_arch_values.in xlat/kexec_file_load_flags.in \
xlat/kexec_load_flags.in xlat/key_perms.in xlat/key_reqkeys.in \
xlat/key_spec.in xlat/keyctl_commands.in xlat/kvm_mem_flags.in \
xlat/lockfcmds.in xlat/loop_cmds.in \
xlat/loop_crypt_type_options.in xlat/loop_flags_options.in \
xlat/lwtunnel_encap_types.in xlat/madvise_cmds.in \
xlat/mbindflags.in xlat/mctl_sync.in xlat/mdb_flags.in \
xlat/mdb_states.in xlat/membarrier_cmds.in \
xlat/memfd_create_flags.in xlat/mempolicyflags.in \
xlat/mlock_flags.in xlat/mlockall_flags.in xlat/mmap_flags.in \
xlat/mmap_prot.in xlat/modem_flags.in xlat/modetypes.in \
xlat/module_init_flags.in xlat/mount_flags.in \
xlat/move_pages_flags.in xlat/mq_attr_flags.in \
xlat/mremap_flags.in xlat/msg_flags.in xlat/msgctl_flags.in \
xlat/mtd_file_mode_options.in xlat/mtd_flags_options.in \
xlat/mtd_mode_options.in xlat/mtd_nandecc_options.in \
xlat/mtd_otp_options.in xlat/mtd_type_options.in \
xlat/multicast_router_types.in xlat/name_to_handle_at_flags.in \
xlat/neighbor_cache_entry_flags.in \
xlat/neighbor_cache_entry_states.in xlat/netfilter_versions.in \
xlat/netlink_ack_flags.in xlat/netlink_delete_flags.in \
xlat/netlink_diag_attrs.in xlat/netlink_diag_show.in \
xlat/netlink_flags.in xlat/netlink_get_flags.in \
xlat/netlink_new_flags.in xlat/netlink_protocols.in \
xlat/netlink_sk_meminfo_indices.in \
xlat/netlink_socket_flags.in xlat/netlink_states.in \
xlat/netlink_types.in xlat/nf_acct_msg_types.in \
xlat/nf_cthelper_msg_types.in \
xlat/nf_ctnetlink_exp_msg_types.in \
xlat/nf_ctnetlink_msg_types.in xlat/nf_cttimeout_msg_types.in \
xlat/nf_ipset_msg_types.in xlat/nf_nft_compat_msg_types.in \
xlat/nf_nftables_msg_types.in xlat/nf_osf_msg_types.in \
xlat/nf_queue_msg_types.in xlat/nf_ulog_msg_types.in \
xlat/nfc_protocols.in xlat/nl_audit_types.in \
xlat/nl_crypto_types.in xlat/nl_netfilter_msg_types.in \
xlat/nl_netfilter_subsys_ids.in xlat/nl_route_types.in \
xlat/nl_selinux_types.in xlat/nl_sock_diag_types.in \
xlat/nl_xfrm_types.in xlat/nlmsgerr_attrs.in \
xlat/notifyflags.in xlat/nt_descriptor_types.in \
xlat/numa_node.in xlat/open_access_modes.in \
xlat/open_mode_flags.in xlat/packet_diag_attrs.in \
xlat/packet_diag_info_flags.in xlat/packet_diag_show.in \
xlat/packet_mreq_type.in xlat/perf_attr_size.in \
xlat/perf_branch_sample_type.in xlat/perf_event_open_flags.in \
xlat/perf_event_read_format.in \
xlat/perf_event_sample_format.in xlat/perf_hw_cache_id.in \
xlat/perf_hw_cache_op_id.in xlat/perf_hw_cache_op_result_id.in \
xlat/perf_hw_id.in xlat/perf_ioctl_cmds.in \
xlat/perf_ioctl_flags.in xlat/perf_sw_ids.in \
xlat/perf_type_id.in xlat/personality_flags.in \
xlat/personality_types.in xlat/phonet_protocols.in \
xlat/pkey_access.in xlat/policies.in xlat/pollflags.in \
xlat/pr_cap_ambient.in xlat/pr_dumpable.in xlat/pr_fp_mode.in \
xlat/pr_mce_kill.in xlat/pr_mce_kill_policy.in \
xlat/pr_set_mm.in xlat/pr_spec_cmds.in \
xlat/pr_spec_get_store_bypass_flags.in \
xlat/pr_spec_set_store_bypass_flags.in xlat/pr_sve_vl_flags.in \
xlat/pr_tsc.in xlat/pr_unalign_flags.in xlat/prctl_options.in \
xlat/priorities.in xlat/ptp_flags_options.in \
xlat/ptrace_cmds.in xlat/ptrace_events.in \
xlat/ptrace_peeksiginfo_flags.in \
xlat/ptrace_setoptions_flags.in xlat/quota_formats.in \
xlat/quotacmds.in xlat/quotatypes.in xlat/rename_flags.in \
xlat/resource_flags.in xlat/resources.in \
xlat/riscv_flush_icache_flags.in xlat/route_nexthop_flags.in \
xlat/routing_flags.in xlat/routing_protocols.in \
xlat/routing_scopes.in xlat/routing_table_ids.in \
xlat/routing_types.in xlat/rtnl_addr_attrs.in \
xlat/rtnl_addrlabel_attrs.in xlat/rtnl_dcb_attrs.in \
xlat/rtnl_ifla_af_spec_inet6_attrs.in \
xlat/rtnl_ifla_af_spec_inet_attrs.in \
xlat/rtnl_ifla_brport_attrs.in xlat/rtnl_ifla_events.in \
xlat/rtnl_ifla_info_attrs.in \
xlat/rtnl_ifla_info_data_bridge_attrs.in \
xlat/rtnl_ifla_info_data_tun_attrs.in \
xlat/rtnl_ifla_port_attrs.in xlat/rtnl_ifla_vf_port_attrs.in \
xlat/rtnl_ifla_xdp_attrs.in xlat/rtnl_link_attrs.in \
xlat/rtnl_mdb_attrs.in xlat/rtnl_mdba_mdb_attrs.in \
xlat/rtnl_mdba_mdb_eattr_attrs.in \
xlat/rtnl_mdba_mdb_entry_attrs.in \
xlat/rtnl_mdba_router_attrs.in \
xlat/rtnl_mdba_router_pattr_attrs.in xlat/rtnl_neigh_attrs.in \
xlat/rtnl_neightbl_attrs.in xlat/rtnl_neightbl_parms_attrs.in \
xlat/rtnl_netconf_attrs.in xlat/rtnl_nsid_attrs.in \
xlat/rtnl_route_attrs.in xlat/rtnl_rta_metrics_attrs.in \
xlat/rtnl_rule_attrs.in xlat/rtnl_tc_action_attrs.in \
xlat/rtnl_tc_attrs.in xlat/rtnl_tca_stab_attrs.in \
xlat/rtnl_tca_stats_attrs.in xlat/rwf_flags.in \
xlat/s390_guarded_storage_commands.in \
xlat/s390_runtime_instr_commands.in \
xlat/s390_sthyi_function_codes.in xlat/sa_handler_values.in \
xlat/sched_flags.in xlat/schedulers.in xlat/scmvals.in \
xlat/scsi_sg_commands.in xlat/secbits.in \
xlat/seccomp_filter_flags.in xlat/seccomp_mode.in \
xlat/seccomp_ops.in xlat/seccomp_ret_action.in \
xlat/semctl_flags.in xlat/semop_flags.in xlat/setns_types.in \
xlat/setsock_ip_options.in xlat/setsock_ipv6_options.in \
xlat/setsock_options.in xlat/sfd_flags.in \
xlat/sg_io_dxfer_direction.in xlat/sg_io_flags.in \
xlat/sg_io_info.in xlat/sg_scsi_reset.in xlat/shm_flags.in \
xlat/shm_resource_flags.in xlat/shmctl_flags.in \
xlat/shutdown_modes.in xlat/sigact_flags.in \
xlat/sigaltstack_flags.in xlat/sigbus_codes.in \
xlat/sigchld_codes.in xlat/sigemt_codes.in xlat/sigev_value.in \
xlat/sigfpe_codes.in xlat/sigill_codes.in \
xlat/siginfo_codes.in xlat/sigpoll_codes.in \
xlat/sigprocmaskcmds.in xlat/sigprof_codes.in \
xlat/sigsegv_codes.in xlat/sigsys_codes.in \
xlat/sigtrap_codes.in xlat/skf_ad.in xlat/skf_off.in \
xlat/smc_diag_attrs.in xlat/smc_diag_extended_flags.in \
xlat/smc_link_group_roles.in xlat/smc_protocols.in \
xlat/smc_states.in xlat/snmp_icmp6_stats.in \
xlat/snmp_ip_stats.in xlat/sock_alg_options.in \
xlat/sock_bluetooth_options.in xlat/sock_caif_options.in \
xlat/sock_dccp_options.in xlat/sock_ip_options.in \
xlat/sock_ipv6_options.in xlat/sock_ipx_options.in \
xlat/sock_irda_options.in xlat/sock_iucv_options.in \
xlat/sock_kcm_options.in xlat/sock_llc_options.in \
xlat/sock_netlink_options.in xlat/sock_nfcllcp_options.in \
xlat/sock_options.in xlat/sock_packet_options.in \
xlat/sock_pnp_options.in xlat/sock_pppol2tp_options.in \
xlat/sock_raw_options.in xlat/sock_rds_options.in \
xlat/sock_rxrpc_options.in xlat/sock_sctp_options.in \
xlat/sock_tcp_options.in xlat/sock_tipc_options.in \
xlat/sock_tls_options.in xlat/sock_type_flags.in \
xlat/sock_udp_options.in xlat/socketcalls.in \
xlat/socketlayers.in xlat/socktypes.in \
xlat/sparc_kern_features.in xlat/splice_flags.in \
xlat/sram_alloc_flags.in xlat/statfs_flags.in \
xlat/statx_attrs.in xlat/statx_masks.in xlat/swap_flags.in \
xlat/sync_file_range_flags.in xlat/sysctl_kern.in \
xlat/sysctl_net.in xlat/sysctl_net_core.in \
xlat/sysctl_net_ipv4.in xlat/sysctl_net_ipv4_conf.in \
xlat/sysctl_net_ipv4_route.in xlat/sysctl_net_ipv6.in \
xlat/sysctl_net_ipv6_route.in xlat/sysctl_net_unix.in \
xlat/sysctl_root.in xlat/sysctl_vm.in \
xlat/syslog_action_type.in xlat/sysmips_operations.in \
xlat/tcflsh_options.in xlat/tcp_state_flags.in \
xlat/tcp_states.in xlat/tcxonc_options.in xlat/timerfdflags.in \
xlat/tun_device_types.in xlat/ubi_volume_props.in \
xlat/ubi_volume_types.in xlat/uffd_api_features.in \
xlat/uffd_api_flags.in xlat/uffd_copy_flags.in \
xlat/uffd_flags.in xlat/uffd_register_ioctl_flags.in \
xlat/uffd_register_mode_flags.in xlat/uffd_zeropage_flags.in \
xlat/umount_flags.in xlat/unix_diag_attrs.in \
xlat/unix_diag_show.in xlat/unshare_flags.in xlat/usagewho.in \
xlat/v4l2_buf_flags.in xlat/v4l2_buf_types.in \
xlat/v4l2_capture_modes.in xlat/v4l2_colorspaces.in \
xlat/v4l2_control_classes.in xlat/v4l2_control_flags.in \
xlat/v4l2_control_id_bases.in xlat/v4l2_control_ids.in \
xlat/v4l2_control_types.in \
xlat/v4l2_device_capabilities_flags.in xlat/v4l2_fields.in \
xlat/v4l2_format_description_flags.in \
xlat/v4l2_frameinterval_types.in xlat/v4l2_framesize_types.in \
xlat/v4l2_input_types.in xlat/v4l2_memories.in \
xlat/v4l2_pix_fmts.in xlat/v4l2_sdr_fmts.in \
xlat/v4l2_sliced_flags.in xlat/v4l2_streaming_capabilities.in \
xlat/v4l2_tuner_audmodes.in xlat/v4l2_tuner_capabilities.in \
xlat/v4l2_tuner_rxsubchanses.in xlat/v4l2_tuner_types.in \
xlat/v4l2_vbi_flags.in xlat/wait4_options.in \
xlat/waitid_types.in xlat/whence_codes.in xlat/xattrflags.in \
xlat/xdp_flags.in xlat/xfs_dqblk_flags.in \
xlat/xfs_quota_flags.in
XLAT_HEADER_FILES = xlat/access_flags.h xlat/addrfams.h \
xlat/adjtimex_modes.h xlat/adjtimex_state.h \
xlat/adjtimex_status.h xlat/advise.h xlat/af_packet_types.h \
xlat/archvals.h xlat/arp_hardware_types.h xlat/at_flags.h \
xlat/at_statx_sync_types.h xlat/atomic_ops.h xlat/audit_arch.h \
xlat/baud_options.h xlat/bdaddr_types.h xlat/blkpg_ops.h \
xlat/bluetooth_l2_cid.h xlat/bluetooth_l2_psm.h \
xlat/bootflags1.h xlat/bootflags2.h xlat/bootflags3.h \
xlat/bpf_attach_flags.h xlat/bpf_attach_type.h \
xlat/bpf_class.h xlat/bpf_commands.h \
xlat/bpf_file_mode_flags.h xlat/bpf_map_flags.h \
xlat/bpf_map_types.h xlat/bpf_map_update_elem_flags.h \
xlat/bpf_miscop.h xlat/bpf_mode.h xlat/bpf_op_alu.h \
xlat/bpf_op_jmp.h xlat/bpf_prog_flags.h xlat/bpf_prog_types.h \
xlat/bpf_query_flags.h xlat/bpf_rval.h xlat/bpf_size.h \
xlat/bpf_src.h xlat/bsg_flags.h xlat/bsg_protocol.h \
xlat/bsg_subprotocol.h xlat/bt_protocols.h \
xlat/btrfs_balance_args.h xlat/btrfs_balance_ctl_cmds.h \
xlat/btrfs_balance_flags.h xlat/btrfs_balance_state.h \
xlat/btrfs_compress_types.h \
xlat/btrfs_cont_reading_from_srcdev_mode.h \
xlat/btrfs_defrag_flags.h xlat/btrfs_dev_replace_cmds.h \
xlat/btrfs_dev_replace_results.h \
xlat/btrfs_dev_replace_state.h xlat/btrfs_dev_stats_flags.h \
xlat/btrfs_dev_stats_values.h xlat/btrfs_features_compat.h \
xlat/btrfs_features_compat_ro.h xlat/btrfs_features_incompat.h \
xlat/btrfs_key_types.h xlat/btrfs_logical_ino_args_flags.h \
xlat/btrfs_qgroup_ctl_cmds.h xlat/btrfs_qgroup_inherit_flags.h \
xlat/btrfs_qgroup_limit_flags.h \
xlat/btrfs_qgroup_status_flags.h xlat/btrfs_scrub_flags.h \
xlat/btrfs_send_flags.h xlat/btrfs_snap_flags_v2.h \
xlat/btrfs_space_info_flags.h xlat/btrfs_tree_objectids.h \
xlat/cacheflush_scope.h xlat/caif_protocols.h \
xlat/can_protocols.h xlat/cap.h xlat/cap_mask0.h \
xlat/cap_mask1.h xlat/cap_version.h xlat/clockflags.h \
xlat/clocknames.h xlat/clone_flags.h xlat/cpuclocknames.h \
xlat/crypto_nl_attrs.h xlat/dcb_commands.h \
xlat/delete_module_flags.h xlat/dirent_types.h xlat/dm_flags.h \
xlat/ebpf_class.h xlat/ebpf_mode.h xlat/ebpf_op_alu.h \
xlat/ebpf_op_jmp.h xlat/ebpf_regs.h xlat/ebpf_size.h \
xlat/efd_flags.h xlat/epollctls.h xlat/epollevents.h \
xlat/epollflags.h xlat/ethernet_protocols.h xlat/evdev_abs.h \
xlat/evdev_autorepeat.h xlat/evdev_ev.h xlat/evdev_ff_status.h \
xlat/evdev_ff_types.h xlat/evdev_keycode.h xlat/evdev_leds.h \
xlat/evdev_misc.h xlat/evdev_mtslots.h xlat/evdev_prop.h \
xlat/evdev_relative_axes.h xlat/evdev_snd.h \
xlat/evdev_switch.h xlat/evdev_sync.h xlat/f_owner_types.h \
xlat/f_seals.h xlat/falloc_flags.h xlat/fan_classes.h \
xlat/fan_event_flags.h xlat/fan_init_flags.h \
xlat/fan_mark_flags.h xlat/fcntlcmds.h xlat/fdflags.h \
xlat/fib_rule_actions.h xlat/fib_rule_flags.h \
xlat/fiemap_extent_flags.h xlat/fiemap_flags.h \
xlat/flockcmds.h xlat/fsmagic.h xlat/futexops.h \
xlat/futexwakecmps.h xlat/futexwakeops.h \
xlat/getrandom_flags.h xlat/getsock_ip_options.h \
xlat/getsock_ipv6_options.h xlat/getsock_options.h \
xlat/hci_channels.h xlat/hw_breakpoint_len.h \
xlat/hw_breakpoint_type.h xlat/icmpfilterflags.h \
xlat/if_dqblk_valid.h xlat/if_dqinfo_flags.h \
xlat/if_dqinfo_valid.h xlat/ifaddrflags.h xlat/iffflags.h \
xlat/in6_addr_gen_mode.h xlat/inet6_devconf_indices.h \
xlat/inet6_if_flags.h xlat/inet_devconf_indices.h \
xlat/inet_diag_attrs.h xlat/inet_diag_bytecodes.h \
xlat/inet_diag_extended_flags.h xlat/inet_diag_req_attrs.h \
xlat/inet_protocols.h xlat/inotify_flags.h \
xlat/inotify_init_flags.h xlat/ioctl_dirs.h \
xlat/ioprio_class.h xlat/ioprio_who.h xlat/ip_cmsg_types.h \
xlat/ip_type_of_services.h xlat/ipc_msg_flags.h \
xlat/ipc_private.h xlat/ipccalls.h xlat/irda_protocols.h \
xlat/isdn_protocols.h xlat/itimer_which.h xlat/kcm_protocols.h \
xlat/kcmp_types.h xlat/kexec_arch_values.h \
xlat/kexec_file_load_flags.h xlat/kexec_load_flags.h \
xlat/key_perms.h xlat/key_reqkeys.h xlat/key_spec.h \
xlat/keyctl_commands.h xlat/kvm_mem_flags.h xlat/lockfcmds.h \
xlat/loop_cmds.h xlat/loop_crypt_type_options.h \
xlat/loop_flags_options.h xlat/lwtunnel_encap_types.h \
xlat/madvise_cmds.h xlat/mbindflags.h xlat/mctl_sync.h \
xlat/mdb_flags.h xlat/mdb_states.h xlat/membarrier_cmds.h \
xlat/memfd_create_flags.h xlat/mempolicyflags.h \
xlat/mlock_flags.h xlat/mlockall_flags.h xlat/mmap_flags.h \
xlat/mmap_prot.h xlat/modem_flags.h xlat/modetypes.h \
xlat/module_init_flags.h xlat/mount_flags.h \
xlat/move_pages_flags.h xlat/mq_attr_flags.h \
xlat/mremap_flags.h xlat/msg_flags.h xlat/msgctl_flags.h \
xlat/mtd_file_mode_options.h xlat/mtd_flags_options.h \
xlat/mtd_mode_options.h xlat/mtd_nandecc_options.h \
xlat/mtd_otp_options.h xlat/mtd_type_options.h \
xlat/multicast_router_types.h xlat/name_to_handle_at_flags.h \
xlat/neighbor_cache_entry_flags.h \
xlat/neighbor_cache_entry_states.h xlat/netfilter_versions.h \
xlat/netlink_ack_flags.h xlat/netlink_delete_flags.h \
xlat/netlink_diag_attrs.h xlat/netlink_diag_show.h \
xlat/netlink_flags.h xlat/netlink_get_flags.h \
xlat/netlink_new_flags.h xlat/netlink_protocols.h \
xlat/netlink_sk_meminfo_indices.h xlat/netlink_socket_flags.h \
xlat/netlink_states.h xlat/netlink_types.h \
xlat/nf_acct_msg_types.h xlat/nf_cthelper_msg_types.h \
xlat/nf_ctnetlink_exp_msg_types.h \
xlat/nf_ctnetlink_msg_types.h xlat/nf_cttimeout_msg_types.h \
xlat/nf_ipset_msg_types.h xlat/nf_nft_compat_msg_types.h \
xlat/nf_nftables_msg_types.h xlat/nf_osf_msg_types.h \
xlat/nf_queue_msg_types.h xlat/nf_ulog_msg_types.h \
xlat/nfc_protocols.h xlat/nl_audit_types.h \
xlat/nl_crypto_types.h xlat/nl_netfilter_msg_types.h \
xlat/nl_netfilter_subsys_ids.h xlat/nl_route_types.h \
xlat/nl_selinux_types.h xlat/nl_sock_diag_types.h \
xlat/nl_xfrm_types.h xlat/nlmsgerr_attrs.h xlat/notifyflags.h \
xlat/nt_descriptor_types.h xlat/numa_node.h \
xlat/open_access_modes.h xlat/open_mode_flags.h \
xlat/packet_diag_attrs.h xlat/packet_diag_info_flags.h \
xlat/packet_diag_show.h xlat/packet_mreq_type.h \
xlat/perf_attr_size.h xlat/perf_branch_sample_type.h \
xlat/perf_event_open_flags.h xlat/perf_event_read_format.h \
xlat/perf_event_sample_format.h xlat/perf_hw_cache_id.h \
xlat/perf_hw_cache_op_id.h xlat/perf_hw_cache_op_result_id.h \
xlat/perf_hw_id.h xlat/perf_ioctl_cmds.h \
xlat/perf_ioctl_flags.h xlat/perf_sw_ids.h xlat/perf_type_id.h \
xlat/personality_flags.h xlat/personality_types.h \
xlat/phonet_protocols.h xlat/pkey_access.h xlat/policies.h \
xlat/pollflags.h xlat/pr_cap_ambient.h xlat/pr_dumpable.h \
xlat/pr_fp_mode.h xlat/pr_mce_kill.h xlat/pr_mce_kill_policy.h \
xlat/pr_set_mm.h xlat/pr_spec_cmds.h \
xlat/pr_spec_get_store_bypass_flags.h \
xlat/pr_spec_set_store_bypass_flags.h xlat/pr_sve_vl_flags.h \
xlat/pr_tsc.h xlat/pr_unalign_flags.h xlat/prctl_options.h \
xlat/priorities.h xlat/ptp_flags_options.h xlat/ptrace_cmds.h \
xlat/ptrace_events.h xlat/ptrace_peeksiginfo_flags.h \
xlat/ptrace_setoptions_flags.h xlat/quota_formats.h \
xlat/quotacmds.h xlat/quotatypes.h xlat/rename_flags.h \
xlat/resource_flags.h xlat/resources.h \
xlat/riscv_flush_icache_flags.h xlat/route_nexthop_flags.h \
xlat/routing_flags.h xlat/routing_protocols.h \
xlat/routing_scopes.h xlat/routing_table_ids.h \
xlat/routing_types.h xlat/rtnl_addr_attrs.h \
xlat/rtnl_addrlabel_attrs.h xlat/rtnl_dcb_attrs.h \
xlat/rtnl_ifla_af_spec_inet6_attrs.h \
xlat/rtnl_ifla_af_spec_inet_attrs.h \
xlat/rtnl_ifla_brport_attrs.h xlat/rtnl_ifla_events.h \
xlat/rtnl_ifla_info_attrs.h \
xlat/rtnl_ifla_info_data_bridge_attrs.h \
xlat/rtnl_ifla_info_data_tun_attrs.h \
xlat/rtnl_ifla_port_attrs.h xlat/rtnl_ifla_vf_port_attrs.h \
xlat/rtnl_ifla_xdp_attrs.h xlat/rtnl_link_attrs.h \
xlat/rtnl_mdb_attrs.h xlat/rtnl_mdba_mdb_attrs.h \
xlat/rtnl_mdba_mdb_eattr_attrs.h \
xlat/rtnl_mdba_mdb_entry_attrs.h xlat/rtnl_mdba_router_attrs.h \
xlat/rtnl_mdba_router_pattr_attrs.h xlat/rtnl_neigh_attrs.h \
xlat/rtnl_neightbl_attrs.h xlat/rtnl_neightbl_parms_attrs.h \
xlat/rtnl_netconf_attrs.h xlat/rtnl_nsid_attrs.h \
xlat/rtnl_route_attrs.h xlat/rtnl_rta_metrics_attrs.h \
xlat/rtnl_rule_attrs.h xlat/rtnl_tc_action_attrs.h \
xlat/rtnl_tc_attrs.h xlat/rtnl_tca_stab_attrs.h \
xlat/rtnl_tca_stats_attrs.h xlat/rwf_flags.h \
xlat/s390_guarded_storage_commands.h \
xlat/s390_runtime_instr_commands.h \
xlat/s390_sthyi_function_codes.h xlat/sa_handler_values.h \
xlat/sched_flags.h xlat/schedulers.h xlat/scmvals.h \
xlat/scsi_sg_commands.h xlat/secbits.h \
xlat/seccomp_filter_flags.h xlat/seccomp_mode.h \
xlat/seccomp_ops.h xlat/seccomp_ret_action.h \
xlat/semctl_flags.h xlat/semop_flags.h xlat/setns_types.h \
xlat/setsock_ip_options.h xlat/setsock_ipv6_options.h \
xlat/setsock_options.h xlat/sfd_flags.h \
xlat/sg_io_dxfer_direction.h xlat/sg_io_flags.h \
xlat/sg_io_info.h xlat/sg_scsi_reset.h xlat/shm_flags.h \
xlat/shm_resource_flags.h xlat/shmctl_flags.h \
xlat/shutdown_modes.h xlat/sigact_flags.h \
xlat/sigaltstack_flags.h xlat/sigbus_codes.h \
xlat/sigchld_codes.h xlat/sigemt_codes.h xlat/sigev_value.h \
xlat/sigfpe_codes.h xlat/sigill_codes.h xlat/siginfo_codes.h \
xlat/sigpoll_codes.h xlat/sigprocmaskcmds.h \
xlat/sigprof_codes.h xlat/sigsegv_codes.h xlat/sigsys_codes.h \
xlat/sigtrap_codes.h xlat/skf_ad.h xlat/skf_off.h \
xlat/smc_diag_attrs.h xlat/smc_diag_extended_flags.h \
xlat/smc_link_group_roles.h xlat/smc_protocols.h \
xlat/smc_states.h xlat/snmp_icmp6_stats.h xlat/snmp_ip_stats.h \
xlat/sock_alg_options.h xlat/sock_bluetooth_options.h \
xlat/sock_caif_options.h xlat/sock_dccp_options.h \
xlat/sock_ip_options.h xlat/sock_ipv6_options.h \
xlat/sock_ipx_options.h xlat/sock_irda_options.h \
xlat/sock_iucv_options.h xlat/sock_kcm_options.h \
xlat/sock_llc_options.h xlat/sock_netlink_options.h \
xlat/sock_nfcllcp_options.h xlat/sock_options.h \
xlat/sock_packet_options.h xlat/sock_pnp_options.h \
xlat/sock_pppol2tp_options.h xlat/sock_raw_options.h \
xlat/sock_rds_options.h xlat/sock_rxrpc_options.h \
xlat/sock_sctp_options.h xlat/sock_tcp_options.h \
xlat/sock_tipc_options.h xlat/sock_tls_options.h \
xlat/sock_type_flags.h xlat/sock_udp_options.h \
xlat/socketcalls.h xlat/socketlayers.h xlat/socktypes.h \
xlat/sparc_kern_features.h xlat/splice_flags.h \
xlat/sram_alloc_flags.h xlat/statfs_flags.h xlat/statx_attrs.h \
xlat/statx_masks.h xlat/swap_flags.h \
xlat/sync_file_range_flags.h xlat/sysctl_kern.h \
xlat/sysctl_net.h xlat/sysctl_net_core.h \
xlat/sysctl_net_ipv4.h xlat/sysctl_net_ipv4_conf.h \
xlat/sysctl_net_ipv4_route.h xlat/sysctl_net_ipv6.h \
xlat/sysctl_net_ipv6_route.h xlat/sysctl_net_unix.h \
xlat/sysctl_root.h xlat/sysctl_vm.h xlat/syslog_action_type.h \
xlat/sysmips_operations.h xlat/tcflsh_options.h \
xlat/tcp_state_flags.h xlat/tcp_states.h xlat/tcxonc_options.h \
xlat/timerfdflags.h xlat/tun_device_types.h \
xlat/ubi_volume_props.h xlat/ubi_volume_types.h \
xlat/uffd_api_features.h xlat/uffd_api_flags.h \
xlat/uffd_copy_flags.h xlat/uffd_flags.h \
xlat/uffd_register_ioctl_flags.h \
xlat/uffd_register_mode_flags.h xlat/uffd_zeropage_flags.h \
xlat/umount_flags.h xlat/unix_diag_attrs.h \
xlat/unix_diag_show.h xlat/unshare_flags.h xlat/usagewho.h \
xlat/v4l2_buf_flags.h xlat/v4l2_buf_types.h \
xlat/v4l2_capture_modes.h xlat/v4l2_colorspaces.h \
xlat/v4l2_control_classes.h xlat/v4l2_control_flags.h \
xlat/v4l2_control_id_bases.h xlat/v4l2_control_ids.h \
xlat/v4l2_control_types.h \
xlat/v4l2_device_capabilities_flags.h xlat/v4l2_fields.h \
xlat/v4l2_format_description_flags.h \
xlat/v4l2_frameinterval_types.h xlat/v4l2_framesize_types.h \
xlat/v4l2_input_types.h xlat/v4l2_memories.h \
xlat/v4l2_pix_fmts.h xlat/v4l2_sdr_fmts.h \
xlat/v4l2_sliced_flags.h xlat/v4l2_streaming_capabilities.h \
xlat/v4l2_tuner_audmodes.h xlat/v4l2_tuner_capabilities.h \
xlat/v4l2_tuner_rxsubchanses.h xlat/v4l2_tuner_types.h \
xlat/v4l2_vbi_flags.h xlat/wait4_options.h xlat/waitid_types.h \
xlat/whence_codes.h xlat/xattrflags.h xlat/xdp_flags.h \
xlat/xfs_dqblk_flags.h xlat/xfs_quota_flags.h
strace_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_3) $(am__append_8) \
$(am__append_11) $(CODE_COVERAGE_CPPFLAGS)
strace_CFLAGS = $(AM_CFLAGS) $(am__append_4) $(CODE_COVERAGE_CFLAGS)
strace_LDFLAGS = $(am__append_5) $(am__append_9) $(am__append_12)
strace_LDADD = libstrace.a $(clock_LIBS) $(timer_LIBS) $(am__append_6) \
$(am__append_10) $(am__append_13) $(CODE_COVERAGE_LIBS) \
$(am__append_14) $(am__append_18)
noinst_LIBRARIES = libstrace.a $(am__append_15) $(am__append_19)
libstrace_a_CPPFLAGS = $(strace_CPPFLAGS)
libstrace_a_CFLAGS = $(strace_CFLAGS)
libstrace_a_SOURCES = \
fetch_indirect_syscall_args.c \
fstatfs.c \
fstatfs64.c \
getpagesize.c \
ipc.c \
mmap_cache.c \
mmap_cache.h \
sigreturn.c \
socketcall.c \
statfs.c \
statfs64.c \
sync_file_range.c \
sync_file_range2.c \
upeek.c \
upoke.c \
# end of libstrace_a_SOURCES
strace_SOURCES = access.c affinity.c aio.c alpha.c arch_defs.h \
basic_filters.c bind.c bjm.c block.c bpf.c bpf_attr.h \
bpf_filter.c bpf_filter.h bpf_fprog.h bpf_seccomp_filter.c \
bpf_sock_filter.c btrfs.c cacheflush.c capability.c caps0.h \
caps1.h chdir.c chmod.c clone.c copy_file_range.c count.c \
defs.h delay.c delay.h desc.c dirent.c dirent64.c dm.c \
dyxlat.c empty.h epoll.c error_prints.c error_prints.h evdev.c \
evdev_mpers.c eventfd.c execve.c f_owner_ex.h fadvise.c \
fallocate.c fanotify.c fchownat.c fcntl.c fetch_bpf_fprog.c \
fetch_struct_flock.c fetch_struct_keyctl_kdf_params.c \
fetch_struct_mmsghdr.c fetch_struct_msghdr.c \
fetch_struct_stat.c fetch_struct_stat64.c \
fetch_struct_statfs.c file_handle.c file_ioctl.c \
filter_qualify.c filter.h flock.c flock.h fs_x_ioctl.c futex.c \
gcc_compat.h get_robust_list.c getcpu.c getcwd.c getrandom.c \
hdio.c hostname.c inotify.c inotify_ioctl.c io.c ioctl.c \
ioperm.c iopl.c ioprio.c ipc_defs.h ipc_msg.c ipc_msgctl.c \
ipc_sem.c ipc_shm.c ipc_shmctl.c kcmp.c kernel_types.h kexec.c \
keyctl.c keyctl_kdf_params.h kvm.c largefile_wrappers.h ldt.c \
link.c linux/asm_stat.h linux/linux/signal.h \
linux/x32/asm_stat.h linux/x86_64/asm_stat.h listen.c \
lookup_dcookie.c loop.c lseek.c macros.h mem.c membarrier.c \
memfd_create.c mknod.c mmap_notify.c mmap_notify.h mmsghdr.c \
mount.c mpers_type.h mq.c msghdr.c msghdr.h mtd.c \
native_defs.h negated_errno.h net.c netlink.c netlink.h \
netlink_crypto.c netlink_kobject_uevent.c \
netlink_kobject_uevent.h netlink_sock_diag.h \
netlink_inet_diag.c netlink_netfilter.c netlink_netlink_diag.c \
netlink_packet_diag.c netlink_route.c netlink_route.h \
netlink_selinux.c netlink_smc_diag.c netlink_sock_diag.c \
netlink_unix_diag.c nlattr.c nlattr.h nsfs.c nsfs.h nsig.h \
numa.c number_set.c number_set.h oldstat.c open.c \
or1k_atomic.c pathtrace.c perf.c perf_event_struct.h \
perf_ioctl.c personality.c pkeys.c poll.c prctl.c \
print_aio_sigset.c print_dev_t.c print_group_req.c \
print_fields.h print_ifindex.c print_mac.c print_mq_attr.c \
print_msgbuf.c print_sg_req_info.c print_sigevent.c \
print_statfs.c print_struct_stat.c print_time.c \
print_timespec.c print_timeval.c print_timex.c printmode.c \
printrusage.c printsiginfo.c printsiginfo.h process.c \
process_vm.c ptp.c ptrace.h quota.c readahead.c readlink.c \
reboot.c regs.h renameat.c resource.c retval.c retval.h \
riscv.c rt_sigframe.c rt_sigreturn.c rtc.c rtnl_addr.c \
rtnl_addrlabel.c rtnl_dcb.c rtnl_link.c rtnl_mdb.c \
rtnl_neigh.c rtnl_neightbl.c rtnl_netconf.c rtnl_nsid.c \
rtnl_route.c rtnl_rule.c rtnl_tc.c rtnl_tc_action.c s390.c \
sched.c sched_attr.h scsi.c seccomp.c sendfile.c sg_io_v3.c \
sg_io_v4.c shutdown.c sigaltstack.c sigevent.h signal.c \
signalfd.c sock.c sockaddr.c socketutils.c sparc.c \
sram_alloc.c stat.c stat.h stat64.c statfs.c statfs.h \
static_assert.h statx.c statx.h strace.c string_to_uint.h \
string_to_uint.c swapon.c syscall.c sysctl.c sysent.h \
sysent_shorthand_defs.h sysent_shorthand_undefs.h sysinfo.c \
syslog.c sysmips.c term.c time.c times.c trace_event.h \
truncate.c ubi.c ucopy.c uid.c uid16.c umask.c umount.c \
uname.c userfaultfd.c ustat.c util.c utime.c utimes.c v4l2.c \
wait.c xattr.c xlat.c xlat.h xmalloc.c xmalloc.h xstring.h \
$(strace_SOURCES_check) $(am__append_1) $(am__append_2) \
$(am__append_7)
strace_SOURCES_check = bpf_attr_check.c
CODE_COVERAGE_BRANCH_COVERAGE = 1
CODE_COVERAGE_GENHTML_OPTIONS = $(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT) \
--prefix $(shell cd $(abs_top_srcdir)/.. && pwd || echo .)
CODE_COVERAGE_IGNORE_PATTERN = '/usr/include/*'
# Enable this to get link map generated
#strace_LDFLAGS += -Wl,-Map=strace.mapfile
EXTRA_DIST = \
$(man_MANS) \
.version \
COPYING \
CREDITS \
ChangeLog \
ChangeLog-CVS \
README-linux-ptrace \
debian/changelog \
debian/compat \
debian/control \
debian/copyright \
debian/rules \
debian/source/format \
debian/strace-udeb.install \
debian/strace.docs \
debian/strace.examples \
debian/strace.install \
debian/strace.manpages \
debian/strace64.install \
debian/strace64.manpages \
debian/watch \
gen_bpf_attr_check.sh \
generate_sen.sh \
ioctl_iocdef.c \
ioctlsort.c \
linux/32/ioctls_inc.h \
linux/32/ioctls_inc_align16.h \
linux/32/ioctls_inc_align32.h \
linux/32/ioctls_inc_align64.h \
linux/32/syscallent.h \
linux/64/ioctls_inc.h \
linux/64/syscallent.h \
linux/aarch64/arch_defs_.h \
linux/aarch64/arch_regs.c \
linux/aarch64/arch_regs.h \
linux/aarch64/arch_rt_sigframe.c \
linux/aarch64/arch_sigreturn.c \
linux/aarch64/get_error.c \
linux/aarch64/get_scno.c \
linux/aarch64/get_syscall_args.c \
linux/aarch64/ioctls_arch0.h \
linux/aarch64/ioctls_arch1.h \
linux/aarch64/ioctls_inc0.h \
linux/aarch64/ioctls_inc1.h \
linux/aarch64/nr_prefix.c \
linux/aarch64/raw_syscall.h \
linux/aarch64/set_error.c \
linux/aarch64/set_scno.c \
linux/aarch64/shuffle_scno.c \
linux/aarch64/syscallent.h \
linux/aarch64/syscallent1.h \
linux/alpha/arch_defs_.h \
linux/alpha/arch_getrval2.c \
linux/alpha/arch_regs.c \
linux/alpha/arch_regs.h \
linux/alpha/arch_rt_sigframe.c \
linux/alpha/arch_sigreturn.c \
linux/alpha/errnoent.h \
linux/alpha/get_error.c \
linux/alpha/get_scno.c \
linux/alpha/get_syscall_args.c \
linux/alpha/get_syscall_result.c \
linux/alpha/ioctls_arch0.h \
linux/alpha/ioctls_inc0.h \
linux/alpha/raw_syscall.h \
linux/alpha/set_error.c \
linux/alpha/set_scno.c \
linux/alpha/signalent.h \
linux/alpha/syscallent.h \
linux/alpha/userent.h \
linux/arc/arch_regs.c \
linux/arc/arch_regs.h \
linux/arc/arch_rt_sigframe.c \
linux/arc/get_error.c \
linux/arc/get_scno.c \
linux/arc/get_syscall_args.c \
linux/arc/ioctls_arch0.h \
linux/arc/ioctls_inc0.h \
linux/arc/raw_syscall.h \
linux/arc/set_error.c \
linux/arc/set_scno.c \
linux/arc/syscallent.h \
linux/arch_defs_.h \
linux/arch_kvm.c \
linux/arch_regs.h \
linux/arch_sigreturn.c \
linux/arm/arch_defs_.h \
linux/arm/arch_regs.c \
linux/arm/arch_regs.h \
linux/arm/arch_rt_sigframe.c \
linux/arm/arch_sigreturn.c \
linux/arm/get_error.c \
linux/arm/get_scno.c \
linux/arm/get_syscall_args.c \
linux/arm/ioctls_arch0.h \
linux/arm/ioctls_inc0.h \
linux/arm/nr_prefix.c \
linux/arm/raw_syscall.h \
linux/arm/set_error.c \
linux/arm/set_scno.c \
linux/arm/shuffle_scno.c \
linux/arm/syscallent.h \
linux/arm/userent.h \
linux/avr32/arch_regs.c \
linux/avr32/arch_regs.h \
linux/avr32/arch_rt_sigframe.c \
linux/avr32/get_error.c \
linux/avr32/get_scno.c \
linux/avr32/get_syscall_args.c \
linux/avr32/ioctls_arch0.h \
linux/avr32/ioctls_inc0.h \
linux/avr32/raw_syscall.h \
linux/avr32/set_error.c \
linux/avr32/set_scno.c \
linux/avr32/syscallent.h \
linux/avr32/userent.h \
linux/bfin/arch_defs_.h \
linux/bfin/arch_regs.c \
linux/bfin/arch_rt_sigframe.c \
linux/bfin/get_error.c \
linux/bfin/get_scno.c \
linux/bfin/get_syscall_args.c \
linux/bfin/get_syscall_result.c \
linux/bfin/ioctls_arch0.h \
linux/bfin/ioctls_inc0.h \
linux/bfin/raw_syscall.h \
linux/bfin/rt_sigframe.h \
linux/bfin/set_error.c \
linux/bfin/set_scno.c \
linux/bfin/syscallent.h \
linux/bfin/userent.h \
linux/dummy.h \
linux/errnoent.h \
linux/getregs_old.h \
linux/hppa/arch_defs_.h \
linux/hppa/arch_regs.c \
linux/hppa/arch_regs.h \
linux/hppa/arch_rt_sigframe.c \
linux/hppa/errnoent.h \
linux/hppa/get_error.c \
linux/hppa/get_scno.c \
linux/hppa/get_syscall_args.c \
linux/hppa/get_syscall_result.c \
linux/hppa/ioctls_arch0.h \
linux/hppa/ioctls_inc0.h \
linux/hppa/raw_syscall.h \
linux/hppa/rt_sigframe.h \
linux/hppa/set_error.c \
linux/hppa/set_scno.c \
linux/hppa/signalent.h \
linux/hppa/syscallent.h \
linux/i386/arch_kvm.c \
linux/i386/arch_defs_.h \
linux/i386/arch_regs.c \
linux/i386/arch_regs.h \
linux/i386/arch_rt_sigframe.c \
linux/i386/arch_sigreturn.c \
linux/i386/get_error.c \
linux/i386/get_scno.c \
linux/i386/get_syscall_args.c \
linux/i386/ioctls_arch0.h \
linux/i386/ioctls_inc0.h \
linux/i386/raw_syscall.h \
linux/i386/rt_sigframe.h \
linux/i386/set_error.c \
linux/i386/set_scno.c \
linux/i386/syscallent.h \
linux/i386/userent.h \
linux/i386/userent0.h \
linux/ia64/arch_defs_.h \
linux/ia64/arch_getrval2.c \
linux/ia64/arch_regs.c \
linux/ia64/arch_regs.h \
linux/ia64/arch_rt_sigframe.c \
linux/ia64/get_error.c \
linux/ia64/get_scno.c \
linux/ia64/get_syscall_args.c \
linux/ia64/ioctls_arch0.h \
linux/ia64/ioctls_inc0.h \
linux/ia64/raw_syscall.h \
linux/ia64/rt_sigframe.h \
linux/ia64/set_error.c \
linux/ia64/set_scno.c \
linux/ia64/syscallent.h \
linux/ia64/userent.h \
linux/inet_diag.h \
linux/m68k/arch_defs_.h \
linux/m68k/arch_regs.c \
linux/m68k/arch_regs.h \
linux/m68k/arch_rt_sigframe.c \
linux/m68k/arch_sigreturn.c \
linux/m68k/get_error.c \
linux/m68k/get_scno.c \
linux/m68k/get_syscall_args.c \
linux/m68k/ioctls_arch0.h \
linux/m68k/ioctls_inc0.h \
linux/m68k/raw_syscall.h \
linux/m68k/rt_sigframe.h \
linux/m68k/set_error.c \
linux/m68k/set_scno.c \
linux/m68k/syscallent.h \
linux/m68k/userent.h \
linux/metag/arch_regs.c \
linux/metag/arch_regs.h \
linux/metag/arch_rt_sigframe.c \
linux/metag/get_error.c \
linux/metag/get_scno.c \
linux/metag/get_syscall_args.c \
linux/metag/ioctls_arch0.h \
linux/metag/ioctls_inc0.h \
linux/metag/raw_syscall.h \
linux/metag/set_error.c \
linux/metag/set_scno.c \
linux/metag/syscallent.h \
linux/microblaze/arch_defs_.h \
linux/microblaze/arch_regs.c \
linux/microblaze/arch_rt_sigframe.c \
linux/microblaze/arch_sigreturn.c \
linux/microblaze/get_error.c \
linux/microblaze/get_scno.c \
linux/microblaze/get_syscall_args.c \
linux/microblaze/get_syscall_result.c \
linux/microblaze/ioctls_arch0.h \
linux/microblaze/ioctls_inc0.h \
linux/microblaze/raw_syscall.h \
linux/microblaze/set_error.c \
linux/microblaze/set_scno.c \
linux/microblaze/syscallent.h \
linux/microblaze/userent.h \
linux/mips/arch_defs_.h \
linux/mips/arch_getrval2.c \
linux/mips/arch_regs.c \
linux/mips/arch_regs.h \
linux/mips/arch_rt_sigframe.c \
linux/mips/arch_sigreturn.c \
linux/mips/errnoent.h \
linux/mips/genstub.sh \
linux/mips/get_error.c \
linux/mips/get_scno.c \
linux/mips/get_syscall_args.c \
linux/mips/ioctls_arch0.h \
linux/mips/ioctls_inc0.h \
linux/mips/raw_syscall.h \
linux/mips/rt_sigframe.h \
linux/mips/set_error.c \
linux/mips/set_scno.c \
linux/mips/signalent.h \
linux/mips/syscallent-compat.h \
linux/mips/syscallent-n32.h \
linux/mips/syscallent-n64.h \
linux/mips/syscallent-o32.h \
linux/mips/syscallent.h \
linux/mips/userent.h \
linux/netlink_diag.h \
linux/nios2/arch_defs_.h \
linux/nios2/arch_regs.c \
linux/nios2/arch_regs.h \
linux/nios2/arch_rt_sigframe.c \
linux/nios2/get_error.c \
linux/nios2/get_scno.c \
linux/nios2/get_syscall_args.c \
linux/nios2/ioctls_arch0.h \
linux/nios2/ioctls_inc0.h \
linux/nios2/raw_syscall.h \
linux/nios2/set_error.c \
linux/nios2/set_scno.c \
linux/nios2/syscallent.h \
linux/nr_prefix.c \
linux/or1k/arch_regs.c \
linux/or1k/arch_regs.h \
linux/or1k/arch_rt_sigframe.c \
linux/or1k/get_error.c \
linux/or1k/get_scno.c \
linux/or1k/get_syscall_args.c \
linux/or1k/ioctls_arch0.h \
linux/or1k/ioctls_inc0.h \
linux/or1k/raw_syscall.h \
linux/or1k/set_error.c \
linux/or1k/set_scno.c \
linux/or1k/syscallent.h \
linux/or1k/userent.h \
linux/packet_diag.h \
linux/powerpc/arch_defs_.h \
linux/powerpc/arch_regs.c \
linux/powerpc/arch_regs.h \
linux/powerpc/arch_rt_sigframe.c \
linux/powerpc/arch_sigreturn.c \
linux/powerpc/errnoent.h \
linux/powerpc/get_error.c \
linux/powerpc/get_scno.c \
linux/powerpc/get_syscall_args.c \
linux/powerpc/getregs_old.c \
linux/powerpc/getregs_old.h \
linux/powerpc/ioctls_arch0.h \
linux/powerpc/ioctls_inc0.h \
linux/powerpc/raw_syscall.h \
linux/powerpc/set_error.c \
linux/powerpc/set_scno.c \
linux/powerpc/syscallent.h \
linux/powerpc/userent.h \
linux/powerpc64/arch_defs_.h \
linux/powerpc64/arch_regs.c \
linux/powerpc64/arch_regs.h \
linux/powerpc64/arch_rt_sigframe.c \
linux/powerpc64/arch_sigreturn.c \
linux/powerpc64/errnoent.h \
linux/powerpc64/get_error.c \
linux/powerpc64/get_scno.c \
linux/powerpc64/get_syscall_args.c \
linux/powerpc64/getregs_old.c \
linux/powerpc64/getregs_old.h \
linux/powerpc64/ioctls_arch0.h \
linux/powerpc64/ioctls_arch1.h \
linux/powerpc64/ioctls_inc0.h \
linux/powerpc64/ioctls_inc1.h \
linux/powerpc64/raw_syscall.h \
linux/powerpc64/rt_sigframe.h \
linux/powerpc64/set_error.c \
linux/powerpc64/set_scno.c \
linux/powerpc64/syscallent.h \
linux/powerpc64/syscallent1.h \
linux/powerpc64/userent.h \
linux/raw_syscall.h \
linux/riscv/arch_defs_.h \
linux/riscv/arch_regs.c \
linux/riscv/arch_regs.h \
linux/riscv/arch_rt_sigframe.c \
linux/riscv/get_error.c \
linux/riscv/get_scno.c \
linux/riscv/get_syscall_args.c \
linux/riscv/ioctls_arch0.h \
linux/riscv/ioctls_arch1.h \
linux/riscv/ioctls_inc0.h \
linux/riscv/ioctls_inc1.h \
linux/riscv/raw_syscall.h \
linux/riscv/set_error.c \
linux/riscv/set_scno.c \
linux/riscv/syscallent.h \
linux/riscv/syscallent1.h \
linux/rt_sigframe.h \
linux/s390/arch_defs_.h \
linux/s390/arch_regs.c \
linux/s390/arch_regs.h \
linux/s390/arch_rt_sigframe.c \
linux/s390/arch_sigreturn.c \
linux/s390/get_error.c \
linux/s390/get_scno.c \
linux/s390/get_syscall_args.c \
linux/s390/ioctls_arch0.h \
linux/s390/ioctls_inc0.h \
linux/s390/raw_syscall.h \
linux/s390/rt_sigframe.h \
linux/s390/set_error.c \
linux/s390/set_scno.c \
linux/s390/syscallent.h \
linux/s390/userent.h \
linux/s390/userent0.h \
linux/s390/userent1.h \
linux/s390x/arch_defs_.h \
linux/s390x/arch_regs.c \
linux/s390x/arch_regs.h \
linux/s390x/arch_rt_sigframe.c \
linux/s390x/arch_sigreturn.c \
linux/s390x/get_error.c \
linux/s390x/get_scno.c \
linux/s390x/get_syscall_args.c \
linux/s390x/ioctls_arch0.h \
linux/s390x/ioctls_arch1.h \
linux/s390x/ioctls_inc0.h \
linux/s390x/ioctls_inc1.h \
linux/s390x/raw_syscall.h \
linux/s390x/rt_sigframe.h \
linux/s390x/set_error.c \
linux/s390x/set_scno.c \
linux/s390x/syscallent.h \
linux/s390x/syscallent1.h \
linux/s390x/userent.h \
linux/sh/arch_defs_.h \
linux/sh/arch_getrval2.c \
linux/sh/arch_regs.c \
linux/sh/arch_rt_sigframe.c \
linux/sh/get_error.c \
linux/sh/get_scno.c \
linux/sh/get_syscall_args.c \
linux/sh/get_syscall_result.c \
linux/sh/ioctls_arch0.h \
linux/sh/ioctls_inc0.h \
linux/sh/raw_syscall.h \
linux/sh/set_error.c \
linux/sh/set_scno.c \
linux/sh/syscallent.h \
linux/sh/userent.h \
linux/sh/userent0.h \
linux/sh64/arch_defs_.h \
linux/sh64/arch_regs.c \
linux/sh64/arch_regs.h \
linux/sh64/arch_rt_sigframe.c \
linux/sh64/get_error.c \
linux/sh64/get_scno.c \
linux/sh64/get_syscall_args.c \
linux/sh64/get_syscall_result.c \
linux/sh64/ioctls_arch0.h \
linux/sh64/ioctls_inc0.h \
linux/sh64/raw_syscall.h \
linux/sh64/rt_sigframe.h \
linux/sh64/set_error.c \
linux/sh64/set_scno.c \
linux/sh64/syscallent.h \
linux/sh64/userent.h \
linux/shuffle_scno.c \
linux/signalent.h \
linux/smc_diag.h \
linux/sock_diag.h \
linux/sparc/arch_defs_.h \
linux/sparc/arch_getrval2.c \
linux/sparc/arch_regs.c \
linux/sparc/arch_regs.h \
linux/sparc/arch_rt_sigframe.c \
linux/sparc/arch_sigreturn.c \
linux/sparc/errnoent.h \
linux/sparc/get_error.c \
linux/sparc/get_scno.c \
linux/sparc/get_syscall_args.c \
linux/sparc/ioctls_arch0.h \
linux/sparc/ioctls_inc0.h \
linux/sparc/raw_syscall.h \
linux/sparc/rt_sigframe.h \
linux/sparc/set_error.c \
linux/sparc/set_scno.c \
linux/sparc/signalent.h \
linux/sparc/syscallent.h \
linux/sparc/userent.h \
linux/sparc64/arch_defs_.h \
linux/sparc64/arch_getrval2.c \
linux/sparc64/arch_regs.c \
linux/sparc64/arch_regs.h \
linux/sparc64/arch_rt_sigframe.c \
linux/sparc64/arch_sigreturn.c \
linux/sparc64/errnoent.h \
linux/sparc64/get_error.c \
linux/sparc64/get_scno.c \
linux/sparc64/get_syscall_args.c \
linux/sparc64/ioctls_arch0.h \
linux/sparc64/ioctls_arch1.h \
linux/sparc64/ioctls_inc0.h \
linux/sparc64/ioctls_inc1.h \
linux/sparc64/raw_syscall.h \
linux/sparc64/rt_sigframe.h \
linux/sparc64/set_error.c \
linux/sparc64/set_scno.c \
linux/sparc64/signalent.h \
linux/sparc64/syscallent.h \
linux/sparc64/syscallent1.h \
linux/sparc64/userent.h \
linux/subcall.h \
linux/syscall.h \
linux/tile/arch_defs_.h \
linux/tile/arch_regs.c \
linux/tile/arch_regs.h \
linux/tile/arch_rt_sigframe.c \
linux/tile/arch_sigreturn.c \
linux/tile/get_error.c \
linux/tile/get_scno.c \
linux/tile/get_syscall_args.c \
linux/tile/ioctls_arch0.h \
linux/tile/ioctls_arch1.h \
linux/tile/ioctls_inc0.h \
linux/tile/ioctls_inc1.h \
linux/tile/raw_syscall.h \
linux/tile/rt_sigframe.h \
linux/tile/set_error.c \
linux/tile/set_scno.c \
linux/tile/syscallent.h \
linux/tile/syscallent1.h \
linux/tile/userent.h \
linux/unix_diag.h \
linux/userent.h \
linux/userent0.h \
linux/x32/arch_defs_.h \
linux/x32/arch_kvm.c \
linux/x32/arch_regs.c \
linux/x32/arch_regs.h \
linux/x32/arch_rt_sigframe.c \
linux/x32/arch_sigreturn.c \
linux/x32/get_error.c \
linux/x32/get_scno.c \
linux/x32/get_syscall_args.c \
linux/x32/ioctls_arch0.h \
linux/x32/ioctls_arch1.h \
linux/x32/ioctls_inc0.h \
linux/x32/ioctls_inc1.h \
linux/x32/raw_syscall.h \
linux/x32/rt_sigframe.h \
linux/x32/set_error.c \
linux/x32/set_scno.c \
linux/x32/shuffle_scno.c \
linux/x32/syscallent.h \
linux/x32/syscallent1.h \
linux/x32/userent.h \
linux/x86_64/arch_defs_.h \
linux/x86_64/arch_kvm.c \
linux/x86_64/arch_regs.c \
linux/x86_64/arch_regs.h \
linux/x86_64/arch_rt_sigframe.c \
linux/x86_64/arch_sigreturn.c \
linux/x86_64/get_error.c \
linux/x86_64/get_scno.c \
linux/x86_64/get_syscall_args.c \
linux/x86_64/getregs_old.c \
linux/x86_64/getregs_old.h \
linux/x86_64/ioctls_arch0.h \
linux/x86_64/ioctls_arch1.h \
linux/x86_64/ioctls_arch2.h \
linux/x86_64/ioctls_inc0.h \
linux/x86_64/ioctls_inc1.h \
linux/x86_64/ioctls_inc2.h \
linux/x86_64/raw_syscall.h \
linux/x86_64/rt_sigframe.h \
linux/x86_64/set_error.c \
linux/x86_64/set_scno.c \
linux/x86_64/shuffle_scno.c \
linux/x86_64/syscallent.h \
linux/x86_64/syscallent1.h \
linux/x86_64/syscallent2.h \
linux/x86_64/userent.h \
linux/xtensa/arch_regs.c \
linux/xtensa/arch_rt_sigframe.c \
linux/xtensa/get_error.c \
linux/xtensa/get_scno.c \
linux/xtensa/get_syscall_args.c \
linux/xtensa/get_syscall_result.c \
linux/xtensa/ioctls_arch0.h \
linux/xtensa/ioctls_inc0.h \
linux/xtensa/raw_syscall.h \
linux/xtensa/set_error.c \
linux/xtensa/set_scno.c \
linux/xtensa/syscallent.h \
linux/xtensa/userent.h \
mpers.awk \
mpers.sh \
mpers_test.sh \
mpers_xlat.h \
scno.head \
strace-graph \
strace-log-merge \
strace.spec \
$(XLAT_INPUT_FILES) \
$(XLAT_HEADER_FILES) \
xlat/gen.sh \
# end of EXTRA_DIST
strace_SOURCES_c = \
$(filter %.c,$(strace_SOURCES)) $(filter %.c,$(libstrace_a_SOURCES))
sys_func_h_sources = $(filter-out $(strace_SOURCES_check),$(strace_SOURCES_c))
syscallent_names = subcall.h syscallent.h syscallent1.h \
syscallent-n32.h syscallent-n64.h syscallent-o32.h
syscallent_patterns = $(patsubst %,\%/%,$(syscallent_names))
syscallent_files = $(filter $(syscallent_patterns),$(EXTRA_DIST))
today = $(shell LC_TIME=C date -u +%Y-%m-%d)
version_regexp = $(subst .,\.,$(VERSION))
news_check_regexp = 'Noteworthy changes in release $(version_regexp) ($(today))'
ioctlsort_CC = $(CC_FOR_BUILD)
ioctlsort_DEFS = $(DEFS)
ioctlsort_INCLUDES = $(DEFAULT_INCLUDES) $(INCLUDES)
ioctlsort_CPPFLAGS = $(AM_CPPFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD)
ioctlsort_CFLAGS = $(AM_CFLAGS_FOR_BUILD) $(CFLAGS_FOR_BUILD)
ioctlsort_LDFLAGS = $(AM_LDFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD)
ioctls_inc_h = $(wildcard $(srcdir)/$(OS)/$(ARCH)/ioctls_inc*.h)
ioctlent_h = $(patsubst $(srcdir)/$(OS)/$(ARCH)/ioctls_inc%,ioctlent%,$(ioctls_inc_h))
ioctl_redefs_h = $(filter-out ioctl_redefs0.h,$(subst ioctlent,ioctl_redefs,$(ioctlent_h)))
BUILT_SOURCES = $(ioctl_redefs_h) $(ioctlent_h) bpf_attr_check.c \
native_printer_decls.h native_printer_defs.h printers.h sen.h \
sys_func.h .version scno.h $(am__append_16) $(am__append_20)
CLEANFILES = $(ioctl_redefs_h) $(ioctlent_h) $(mpers_preproc_files) \
ioctl_iocdef.h ioctl_iocdef.i bpf_attr_check.c \
native_printer_decls.h native_printer_defs.h printers.h sen.h \
sys_func.h syscallent.i scno.h $(am__append_17) \
$(am__append_21)
DISTCLEANFILES = gnu/stubs-32.h gnu/stubs-x32.h
SCNO_CPPFLAGS = $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
$(ARCH_MFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS)
digits = [[:digit:]][[:digit:]]*
al_nums = [[:alnum:]_][[:alnum:]_]*
SCNO_SED = /TRACE_INDIRECT_SUBCALL/d; s/^\[[[:space:]]*\($(digits)\)\][[:space:]]*=[[:space:]]*{[^,]*,[^,]*,[^,]*,[[:space:]]*"\($(al_nums)\)"[[:space:]]*},.*/\#ifndef __NR_\2\n\# define __NR_\2 (SYSCALL_BIT | \1)\n\#endif/p
# Generated by ./generate_mpers_am.sh; do not edit.
mpers_source_files = block.c btrfs.c dirent.c evdev_mpers.c fetch_bpf_fprog.c fetch_struct_flock.c fetch_struct_keyctl_kdf_params.c fetch_struct_mmsghdr.c fetch_struct_msghdr.c fetch_struct_stat.c fetch_struct_stat64.c fetch_struct_statfs.c hdio.c ipc_msgctl.c ipc_shmctl.c loop.c mtd.c perf_ioctl.c print_aio_sigset.c print_group_req.c print_mq_attr.c print_msgbuf.c print_sg_req_info.c print_sigevent.c print_time.c print_timespec.c print_timeval.c print_timex.c printrusage.c printsiginfo.c rt_sigreturn.c rtc.c sg_io_v3.c sigaltstack.c sock.c sysinfo.c times.c ustat.c utime.c v4l2.c
# defines mpers_source_files
srcdir_mpers_source_files = $(patsubst %,$(srcdir)/%,$(mpers_source_files))
mpers_preproc_files = $(mpers_source_files:.c=.c.mpers.i)
mpers_NAME =
mpers_PREFIX = $(mpers_NAME)_
mpers_DEFS = $(DEFS)
mpers_INCLUDES = $(DEFAULT_INCLUDES) $(INCLUDES)
mpers_CPPFLAGS = $(strace_CPPFLAGS) $(CPPFLAGS)
mpers_sh_opts = $(mpers_DEFS) $(mpers_INCLUDES) $(mpers_CPPFLAGS)
libmpers_CPPFLAGS = $(strace_CPPFLAGS) -DIN_MPERS
libmpers_CFLAGS = $(strace_CFLAGS)
mpers_printer_decl_pattern = ^MPERS_PRINTER_DECL\(([^,)]+),[[:space:]]*([^,)]+),[[:space:]]*([^)]+)\)$$
libmpers_m32_a_SOURCES = $(mpers_source_files)
libmpers_m32_a_CPPFLAGS = $(libmpers_CPPFLAGS) -DMPERS_IS_m32 -I$(builddir)/mpers-m32
libmpers_m32_a_CFLAGS = $(libmpers_CFLAGS)
mpers_m32_targets = mpers-m32.stamp m32_type_defs.h m32_funcs.h m32_printer_decls.h m32_printer_defs.h
#libmpers_mx32_a_SOURCES = $(mpers_source_files)
#libmpers_mx32_a_CPPFLAGS = $(libmpers_CPPFLAGS) -DMPERS_IS_mx32 -I$(builddir)/mpers-mx32
#libmpers_mx32_a_CFLAGS = $(libmpers_CFLAGS)
#mpers_mx32_targets = mpers-mx32.stamp mx32_type_defs.h mx32_funcs.h mx32_printer_decls.h mx32_printer_defs.h
#gen_changelog_start_date = 2009-07-08 20:00
all: $(BUILT_SOURCES) config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
.SUFFIXES:
.SUFFIXES: .c .o .obj
am--refresh: Makefile
@:
$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(srcdir)/xlat/Makemodule.am $(srcdir)/scno.am $(srcdir)/mpers.am $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
*$$dep*) \
echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
$(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
&& exit 0; \
exit 1;; \
esac; \
done; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
$(am__cd) $(top_srcdir) && \
$(AUTOMAKE) --foreign Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
echo ' $(SHELL) ./config.status'; \
$(SHELL) ./config.status;; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
esac;
$(srcdir)/xlat/Makemodule.am $(srcdir)/scno.am $(srcdir)/mpers.am:
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(top_srcdir)/configure: # $(am__configure_deps)
$(am__cd) $(srcdir) && $(AUTOCONF)
$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
$(am__aclocal_m4_deps):
config.h: stamp-h1
@test -f $@ || rm -f stamp-h1
@test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
@rm -f stamp-h1
cd $(top_builddir) && $(SHELL) ./config.status config.h
$(srcdir)/config.h.in: # $(am__configure_deps)
($(am__cd) $(top_srcdir) && $(AUTOHEADER))
rm -f stamp-h1
touch $@
distclean-hdr:
-rm -f config.h stamp-h1
strace.1: $(top_builddir)/config.status $(srcdir)/strace.1.in
cd $(top_builddir) && $(SHELL) ./config.status $@
strace-log-merge.1: $(top_builddir)/config.status $(srcdir)/strace-log-merge.1.in
cd $(top_builddir) && $(SHELL) ./config.status $@
strace.spec: $(top_builddir)/config.status $(srcdir)/strace.spec.in
cd $(top_builddir) && $(SHELL) ./config.status $@
debian/changelog: $(top_builddir)/config.status $(top_srcdir)/debian/changelog.in
cd $(top_builddir) && $(SHELL) ./config.status $@
clean-noinstLIBRARIES:
-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
libmpers-m32.a: $(libmpers_m32_a_OBJECTS) $(libmpers_m32_a_DEPENDENCIES) $(EXTRA_libmpers_m32_a_DEPENDENCIES)
$(AM_V_at)-rm -f libmpers-m32.a
$(AM_V_AR)$(libmpers_m32_a_AR) libmpers-m32.a $(libmpers_m32_a_OBJECTS) $(libmpers_m32_a_LIBADD)
$(AM_V_at)$(RANLIB) libmpers-m32.a
libmpers-mx32.a: $(libmpers_mx32_a_OBJECTS) $(libmpers_mx32_a_DEPENDENCIES) $(EXTRA_libmpers_mx32_a_DEPENDENCIES)
$(AM_V_at)-rm -f libmpers-mx32.a
$(AM_V_AR)$(libmpers_mx32_a_AR) libmpers-mx32.a $(libmpers_mx32_a_OBJECTS) $(libmpers_mx32_a_LIBADD)
$(AM_V_at)$(RANLIB) libmpers-mx32.a
libstrace.a: $(libstrace_a_OBJECTS) $(libstrace_a_DEPENDENCIES) $(EXTRA_libstrace_a_DEPENDENCIES)
$(AM_V_at)-rm -f libstrace.a
$(AM_V_AR)$(libstrace_a_AR) libstrace.a $(libstrace_a_OBJECTS) $(libstrace_a_LIBADD)
$(AM_V_at)$(RANLIB) libstrace.a
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
if test -n "$$list"; then \
echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
$(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
fi; \
for p in $$list; do echo "$$p $$p"; done | \
sed 's/$(EXEEXT)$$//' | \
while read p p1; do if test -f $$p \
; then echo "$$p"; echo "$$p"; else :; fi; \
done | \
sed -e 'p;s,.*/,,;n;h' \
-e 's|.*|.|' \
-e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
sed 'N;N;N;s,\n, ,g' | \
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
if ($$2 == $$4) files[d] = files[d] " " $$1; \
else { print "f", $$3 "/" $$4, $$1; } } \
END { for (d in files) print "f", d, files[d] }' | \
while read type dir files; do \
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
test -z "$$files" || { \
echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
$(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
} \
; done
uninstall-binPROGRAMS:
@$(NORMAL_UNINSTALL)
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
files=`for p in $$list; do echo "$$p"; done | \
sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
-e 's/$$/$(EXEEXT)/' \
`; \
test -n "$$list" || exit 0; \
echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
cd "$(DESTDIR)$(bindir)" && rm -f $$files
clean-binPROGRAMS:
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
strace$(EXEEXT): $(strace_OBJECTS) $(strace_DEPENDENCIES) $(EXTRA_strace_DEPENDENCIES)
@rm -f strace$(EXEEXT)
$(AM_V_CCLD)$(strace_LINK) $(strace_OBJECTS) $(strace_LDADD) $(LIBS)
install-binSCRIPTS: $(bin_SCRIPTS)
@$(NORMAL_INSTALL)
@list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \
if test -n "$$list"; then \
echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
$(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
fi; \
for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
done | \
sed -e 'p;s,.*/,,;n' \
-e 'h;s|.*|.|' \
-e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
{ d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
if ($$2 == $$4) { files[d] = files[d] " " $$1; \
if (++n[d] == $(am__install_max)) { \
print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
else { print "f", d "/" $$4, $$1 } } \
END { for (d in files) print "f", d, files[d] }' | \
while read type dir files; do \
if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
test -z "$$files" || { \
echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \
$(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
} \
; done
uninstall-binSCRIPTS:
@$(NORMAL_UNINSTALL)
@list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
files=`for p in $$list; do echo "$$p"; done | \
sed -e 's,.*/,,;$(transform)'`; \
dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
distclean-compile:
-rm -f *.tab.c
include ./$(DEPDIR)/libmpers_m32_a-block.Po
include ./$(DEPDIR)/libmpers_m32_a-btrfs.Po
include ./$(DEPDIR)/libmpers_m32_a-dirent.Po
include ./$(DEPDIR)/libmpers_m32_a-evdev_mpers.Po
include ./$(DEPDIR)/libmpers_m32_a-fetch_bpf_fprog.Po
include ./$(DEPDIR)/libmpers_m32_a-fetch_struct_flock.Po
include ./$(DEPDIR)/libmpers_m32_a-fetch_struct_keyctl_kdf_params.Po
include ./$(DEPDIR)/libmpers_m32_a-fetch_struct_mmsghdr.Po
include ./$(DEPDIR)/libmpers_m32_a-fetch_struct_msghdr.Po
include ./$(DEPDIR)/libmpers_m32_a-fetch_struct_stat.Po
include ./$(DEPDIR)/libmpers_m32_a-fetch_struct_stat64.Po
include ./$(DEPDIR)/libmpers_m32_a-fetch_struct_statfs.Po
include ./$(DEPDIR)/libmpers_m32_a-hdio.Po
include ./$(DEPDIR)/libmpers_m32_a-ipc_msgctl.Po
include ./$(DEPDIR)/