]> granicus.if.org Git - strace/commitdiff
Add copyright headers to some files that lack them
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 24 Dec 2018 23:46:43 +0000 (23:46 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 24 Dec 2018 23:46:43 +0000 (23:46 +0000)
We do our best to keep copyright headers up to date, yet
git history provides better information on this subject
and is more accurate than copyright headers.

570 files changed:
access.c
arch_defs.h
bootstrap
bpf_fprog.h
caps0.h
caps1.h
chdir.c
chmod.c
ci/install-dependencies.sh
ci/run-build-and-tests.sh
copyright-year-gen
fallocate.c
fchownat.c
fetch_struct_keyctl_kdf_params.c
fetch_struct_xfs_quotastat.c
file-date-gen
fstatfs.c
fstatfs64.c
generate_mpers_am.sh
generate_sen.sh
getcpu.c
getcwd.c
getpagesize.c
getrandom.c
hostname.c
ioperm.c
iopl.c
keyctl_kdf_params.h
linux/32/ioctls_inc.h
linux/32/syscallent.h
linux/64/syscallent.h
linux/aarch64/arch_defs_.h
linux/aarch64/arch_regs.c
linux/aarch64/get_error.c
linux/aarch64/get_scno.c
linux/aarch64/get_syscall_args.c
linux/aarch64/set_error.c
linux/aarch64/set_scno.c
linux/aarch64/shuffle_scno.c
linux/aarch64/syscallent.h
linux/alpha/arch_defs_.h
linux/alpha/arch_getrval2.c
linux/alpha/arch_regs.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/set_error.c
linux/alpha/set_scno.c
linux/alpha/signalent.h
linux/alpha/userent.h
linux/arc/arch_regs.c
linux/arc/get_error.c
linux/arc/get_scno.c
linux/arc/get_syscall_args.c
linux/arc/set_error.c
linux/arc/set_scno.c
linux/arc/syscallent.h
linux/arch_defs_.h
linux/arch_kvm.c
linux/arch_sigreturn.c
linux/arm/arch_defs_.h
linux/arm/arch_regs.c
linux/arm/arch_sigreturn.c
linux/arm/get_error.c
linux/arm/get_syscall_args.c
linux/arm/nr_prefix.c
linux/arm/set_error.c
linux/arm/set_scno.c
linux/arm/shuffle_scno.c
linux/arm/userent.h
linux/asm_stat.h
linux/avr32/arch_regs.c
linux/avr32/get_error.c
linux/avr32/get_scno.c
linux/avr32/get_syscall_args.c
linux/avr32/set_error.c
linux/avr32/set_scno.c
linux/avr32/userent.h
linux/bfin/arch_defs_.h
linux/bfin/arch_regs.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/set_error.c
linux/bfin/set_scno.c
linux/bfin/userent.h
linux/check_scno.c
linux/errnoent.h
linux/getregs_old.h
linux/hppa/arch_defs_.h
linux/hppa/arch_regs.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/set_error.c
linux/hppa/set_scno.c
linux/hppa/signalent.h
linux/i386/arch_defs_.h
linux/i386/arch_regs.c
linux/i386/arch_sigreturn.c
linux/i386/get_error.c
linux/i386/get_scno.c
linux/i386/get_syscall_args.c
linux/i386/set_error.c
linux/i386/set_scno.c
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/get_error.c
linux/ia64/get_scno.c
linux/ia64/get_syscall_args.c
linux/ia64/set_error.c
linux/ia64/set_scno.c
linux/ia64/userent.h
linux/inet_diag.h
linux/m68k/arch_defs_.h
linux/m68k/arch_regs.c
linux/m68k/arch_sigreturn.c
linux/m68k/get_error.c
linux/m68k/get_scno.c
linux/m68k/get_syscall_args.c
linux/m68k/set_error.c
linux/m68k/set_scno.c
linux/m68k/userent.h
linux/metag/arch_regs.c
linux/metag/get_error.c
linux/metag/get_scno.c
linux/metag/get_syscall_args.c
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_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/set_error.c
linux/microblaze/set_scno.c
linux/microblaze/userent.h
linux/mips/.gitignore
linux/mips/arch_defs_.h
linux/mips/arch_getrval2.c
linux/mips/arch_regs.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_inc0.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/userent.h
linux/netlink_diag.h
linux/nios2/arch_defs_.h
linux/nios2/arch_regs.c
linux/nios2/get_error.c
linux/nios2/get_scno.c
linux/nios2/get_syscall_args.c
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/get_error.c
linux/or1k/get_scno.c
linux/or1k/get_syscall_args.c
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_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/set_error.c
linux/powerpc/set_scno.c
linux/powerpc/userent.h
linux/powerpc64/arch_defs_.h
linux/powerpc64/get_scno.c
linux/riscv/arch_defs_.h
linux/riscv/arch_regs.c
linux/riscv/get_error.c
linux/riscv/get_scno.c
linux/riscv/get_syscall_args.c
linux/riscv/set_error.c
linux/riscv/set_scno.c
linux/riscv/syscallent.h
linux/s390/arch_defs_.h
linux/s390/arch_regs.c
linux/s390/arch_sigreturn.c
linux/s390/get_error.c
linux/s390/get_scno.c
linux/s390/get_syscall_args.c
linux/s390/set_error.c
linux/s390/set_scno.c
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_sigreturn.c
linux/s390x/get_error.c
linux/s390x/get_scno.c
linux/s390x/get_syscall_args.c
linux/s390x/set_error.c
linux/s390x/set_scno.c
linux/s390x/userent.h
linux/sh/arch_defs_.h
linux/sh/arch_getrval2.c
linux/sh/arch_regs.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/set_error.c
linux/sh/set_scno.c
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/get_error.c
linux/sh64/get_scno.c
linux/sh64/get_syscall_args.c
linux/sh64/get_syscall_result.c
linux/sh64/set_error.c
linux/sh64/set_scno.c
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_sigreturn.c
linux/sparc/errnoent.h
linux/sparc/get_error.c
linux/sparc/get_scno.c
linux/sparc/get_syscall_args.c
linux/sparc/set_error.c
linux/sparc/set_scno.c
linux/sparc/signalent.h
linux/sparc/syscallent.h
linux/sparc64/arch_defs_.h
linux/sparc64/arch_regs.c
linux/sparc64/arch_sigreturn.c
linux/sparc64/get_error.c
linux/sparc64/get_scno.c
linux/sparc64/get_syscall_args.c
linux/sparc64/set_error.c
linux/sparc64/syscallent.h
linux/sparc64/userent.h
linux/tile/arch_defs_.h
linux/tile/arch_regs.c
linux/tile/arch_sigreturn.c
linux/tile/get_error.c
linux/tile/get_scno.c
linux/tile/get_syscall_args.c
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/userent0.h
linux/x32/arch_defs_.h
linux/x32/shuffle_scno.c
linux/x32/syscallent.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/asm_stat.h
linux/x86_64/get_error.c
linux/x86_64/get_syscall_args.c
linux/x86_64/getregs_old.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/userent.h
linux/xtensa/arch_regs.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/set_error.c
linux/xtensa/set_scno.c
linux/xtensa/syscallent.h
linux/xtensa/userent.h
m4/gen_bpf_attr_m4.awk
m4/st_save_restore_var.m4
m4/st_warn_cflags.m4
maint/gen-release-github.sh
maint/gen-release-gitlab.sh
maint/gen-release-notes.sh
maint/update_copyright_years.awk
make-dist
make-dsc
msghdr.h
native_defs.h
netlink_kobject_uevent.h
nsfs.h
nsig.h
perf_event_struct.h
pkeys.c
printsiginfo.h
readahead.c
reboot.c
regs.h
renameat.c
retval.h
sched_attr.h
scno.head
sigreturn.c
sram_alloc.c
statfs.c
statfs64.c
swapon.c
sysent.h
sysent_shorthand_defs.h
sysent_shorthand_undefs.h
tests/accept_compat.h
tests/access.c
tests/acct.c
tests/attach-p-cmd.h
tests/bpf-success-v.test
tests/bpf-success.test
tests/brk.c
tests/brk.test
tests/btrfs-X.test
tests/btrfs-v.test
tests/btrfs-vX.test
tests/btrfs-vw.test
tests/btrfs-vwX.test
tests/btrfs-w.test
tests/btrfs-wX.test
tests/btrfs.c
tests/caps-abbrev.test
tests/caps.test
tests/chown.c
tests/chown32.c
tests/chroot.c
tests/clone_parent.test
tests/clone_ptrace.test
tests/count-f.test
tests/creat.c
tests/delay.test
tests/dup.c
tests/dup2.c
tests/dup3.c
tests/epoll_create.c
tests/epoll_ctl.c
tests/epoll_pwait.c
tests/epoll_wait.c
tests/eventfd.test
tests/execve-v.test
tests/execve.test
tests/faccessat.c
tests/fadvise64.test
tests/fchdir.c
tests/fchown.c
tests/fchown32.c
tests/fdatasync.c
tests/file_ioctl.c
tests/fill_memory.c
tests/filter-unavailable.test
tests/flock.c
tests/fsync.c
tests/futex.test
tests/get_page_size.c
tests/getcwd.c
tests/getegid.c
tests/getegid32.c
tests/geteuid.c
tests/geteuid32.c
tests/getgid.c
tests/getgid32.c
tests/getgroups32.c
tests/getpgrp.c
tests/getpid.c
tests/getppid.c
tests/getresgid.c
tests/getresgid32.c
tests/getresuid.c
tests/getresuid32.c
tests/getrlimit.c
tests/getsid.c
tests/gettid.c
tests/getuid.c
tests/getuid.test
tests/getuid32.c
tests/inject-nf.test
tests/int_0x80.test
tests/interactive_block.test
tests/ioctl.test
tests/ioctl_evdev-success-v.test
tests/ioctl_evdev-success.c
tests/ioctl_evdev-success.test
tests/ioctl_kvm_run.c
tests/ioctl_kvm_run_auxstr_vcpu.c
tests/ioctl_perf-success.test
tests/ioperm.c
tests/iopl.c
tests/ipc.sh
tests/ipc_msgbuf.test
tests/kern_features-fault.test
tests/ksysent.sed
tests/ksysent.test
tests/lchown.c
tests/lchown32.c
tests/link.c
tests/linkat.c
tests/llseek.test
tests/lseek.test
tests/mkdir.c
tests/mkdirat.c
tests/mknod.c
tests/mknodat.c
tests/mlock.c
tests/munlockall.c
tests/net-packet_mreq.c
tests/net-tpacket_req.c
tests/net-tpacket_stats-success.test
tests/net-tpacket_stats.c
tests/net-yy-inet6.c
tests/net.test
tests/nsyscalls-d.test
tests/nsyscalls-nd.test
tests/nsyscalls.test
tests/opipe.test
tests/personality.test
tests/pipe.test
tests/poll-P.test
tests/poll.test
tests/prctl-arg2-intptr.test
tests/prctl-dumpable.test
tests/prctl-name.test
tests/prctl-no-args.test
tests/prctl-pdeathsig.test
tests/prctl-seccomp-filter-v.test
tests/prctl-seccomp-strict.test
tests/prctl-securebits.test
tests/prctl-tid_address.test
tests/prctl-tsc.test
tests/print_quoted_string.c
tests/process_vm_readv.c
tests/process_vm_writev.c
tests/pure_executables.list
tests/qual_inject-error-signal.test
tests/qual_inject-retval.test
tests/qual_inject-signal.test
tests/qual_syscall.test
tests/quotactl-success-v.test
tests/quotactl-success.test
tests/quotactl-xfs-success-v.test
tests/quotactl-xfs-success.test
tests/reboot.c
tests/rename.c
tests/renameat.c
tests/restart_syscall.test
tests/rmdir.c
tests/rt_sigaction.test
tests/run.sh
tests/sched_get_priority_mxx.c
tests/sched_rr_get_interval.c
tests/sched_xetparam.c
tests/sched_xetscheduler.c
tests/sched_yield.c
tests/seccomp-strict.test
tests/semop.c
tests/setdomainname.c
tests/setfsgid.c
tests/setfsgid32.c
tests/setfsuid.c
tests/setfsuid32.c
tests/setgid.c
tests/setgid32.c
tests/setgroups32.c
tests/setregid.c
tests/setregid32.c
tests/setresgid.c
tests/setresgid32.c
tests/setresuid.c
tests/setresuid32.c
tests/setreuid.c
tests/setreuid32.c
tests/setuid.c
tests/setuid32.c
tests/shmxt.c
tests/shutdown.c
tests/sigaltstack.c
tests/sigaltstack.test
tests/sigblock.test
tests/sigign.test
tests/signal2name.c
tests/skip_unavailable.c
tests/stack-fcall-0.c
tests/stack-fcall-1.c
tests/stack-fcall-2.c
tests/stack-fcall-3.c
tests/stack-fcall.c
tests/stack-fcall.h
tests/strace-C.test
tests/strace-E.test
tests/strace-S.test
tests/strace-T.test
tests/strace-ff.test
tests/strace-k-demangle.test
tests/strace-r.test
tests/strace-t.test
tests/strace-tt.test
tests/strace-ttt.test
tests/sun_path.test
tests/swap.c
tests/symlink.c
tests/symlinkat.c
tests/sync.c
tests/syslog.c
tests/termsig.test
tests/test_netlink.h
tests/test_ucopy.h
tests/times-fail.c
tests/ugetrlimit.c
tests/uio.test
tests/umask.c
tests/umount.test
tests/umount2.test
tests/umovestr.test
tests/umovestr2.test
tests/uname.c
tests/uname.test
tests/unix-pair-send-recv.test
tests/unix-pair-sendto-recvfrom.test
tests/unlink.c
tests/unlinkat.c
tests/vhangup.c
tests/xattr-strings.c
tests/xet_thread_area_x86.test
tests/xetpriority.c
truncate.c
uid16.c
umask.c
umount.c
utime.c
xfs_quota_stat.h
xlat.h
xstring.h

index a9663dc1cfb6a8d2d41d594bd97839fc0f1938b6..5c2e6e99ea4aa675d4b4f6287a55a299c12c17f2 100644 (file)
--- a/access.c
+++ b/access.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #include <fcntl.h>
index af2a06b697e7c5756882cfe2856bd9d222feba2a..19ca4a852d5e84cbe473150725162fd62d8e1ea1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Architecture-specific definitions.  */
 #ifndef STRACE_ARCH_DEFS_H
 #define STRACE_ARCH_DEFS_H
index bb3d466a648832f63d87c0e583a9607b70246956..290d819a82d7f1d4e041b269020adba5a23201f0 100755 (executable)
--- a/bootstrap
+++ b/bootstrap
@@ -1,4 +1,9 @@
 #!/bin/sh -eu
+#
+# Copyright (c) 2014-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 ./m4/gen_bpf_attr_m4.sh
 ./generate_mpers_am.sh
index daaa01cd0f1fc6359cd3d3af83b114953bfc2084..ebf2d1ba2f1ddff7328070386939f7bb052d072c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_BPF_FPROG_H
 #define STRACE_BPF_FPROG_H
 
diff --git a/caps0.h b/caps0.h
index ad206ffaf0b3701e15b53df5d86d59b3bb2d5c5c..4398236a88271d93765d963f575ad3e0ad5341fa 100644 (file)
--- a/caps0.h
+++ b/caps0.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 CAP_CHOWN,
 CAP_DAC_OVERRIDE,
 CAP_DAC_READ_SEARCH,
diff --git a/caps1.h b/caps1.h
index d8fa6f472d6ecd5a0857b9fc7c61a3ab24421d6f..7c36160e45d3e254dc9903e821105562debd525e 100644 (file)
--- a/caps1.h
+++ b/caps1.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 CAP_MAC_OVERRIDE,
 CAP_MAC_ADMIN,
 CAP_SYSLOG,
diff --git a/chdir.c b/chdir.c
index e8ac28585dc21108cbe4c69dcae5f2b3b71c5a28..b07d164e82b44c88603bfa5fb33fdf4a705a4196 100644 (file)
--- a/chdir.c
+++ b/chdir.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(chdir)
diff --git a/chmod.c b/chmod.c
index fd76490c08031f87ba340839b2fa7bcb8140cf23..7668e746c808b599d66a17aef2fb230e0326de93 100644 (file)
--- a/chmod.c
+++ b/chmod.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 static void
index 4e5445f5297222b499cdacb9df84e8678072c9ee..e475de3fa2d29f68eab265cbe553486f9f40a954 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -ex
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 type sudo >/dev/null 2>&1 && sudo=sudo || sudo=
 common_packages='autoconf automake faketime file gawk gcc-multilib git gzip libbluetooth-dev make xz-utils'
index 3699ab093a43bcaa3ec666058eea7f809b22d371..de59599b02b1a4906d8dc00009cf77629dd4fd64 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -ex
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 DISTCHECK_CONFIGURE_FLAGS='--disable-dependency-tracking'
 export DISTCHECK_CONFIGURE_FLAGS
index a1883a10a8fa6e69f8b9574a9b4d35337322bacc..8b3317e844686fb8e37fba13d98432fc58c0564c 100755 (executable)
@@ -1,4 +1,9 @@
-#! /bin/sh
+#!/bin/sh
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 : ${YEAR_FILE:=$1}
 : ${DEFAULT_YEAR:=$2}
index b707279c5190af86bee8a75ed8c4abb565db4cfb..82c0d642dfb7d390ecd39c6f49b27d4e3f3b7cc1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #ifdef HAVE_LINUX_FALLOC_H
index 6aed51d0b31f1c352135e1d29bcf4c3b561351bd..15fcb063665242767b17469b1f768b3a9dc887b0 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(fchownat)
index 50fc9d1110c8489940489b706011736ce8a53186..63eadb2e7b29b3508d542b553384222b0b2aa1a0 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 Eugene Syromyatnikov <evgsyr@gmail.com>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #include DEF_MPERS_TYPE(struct_keyctl_kdf_params)
index 55d82bbdfa3f22cda872ad50d70da7f95a8afe55..d78767588bb0315673132b0751b261df7656ea36 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #include DEF_MPERS_TYPE(struct_xfs_dqstats)
index cc9b1135a8bd8b7de948fb674c1a7ba6601bd1ee..8e35294588423405572d14bc09d275b24109a356 100755 (executable)
@@ -1,4 +1,9 @@
-#! /bin/sh
+#!/bin/sh
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 if [ "$1" = "-f" ]; then
        shift
index 1f358240583c49f7282c1c024d1728325bec3bff..e5029f32c53b08868821ff6a4c7c6ae6658513fb 100644 (file)
--- a/fstatfs.c
+++ b/fstatfs.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(fstatfs)
index 166fc63da43ef7b8d8e0f88d7a37eff65ee60a56..0aac13d2caecfd0ba12c5da4ef777f401d864402 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(fstatfs64)
index 833cd29b3cac10868055ad5fd905c6ac1dc8251f..7cd53438e17b562773c89a4988689d7f49b572eb 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -e
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 list="$(sed -r -n '/^strace_SOURCES[[:space:]]*=/,/^[[:space:]]*# end of strace_SOURCES/ s/^[[:space:]]*([[:alnum:]][^.]*\.c)[[:space:]]*\\$/\1/p' Makefile.am |
        xargs -r grep -Elx '#[[:space:]]*include[[:space:]]+MPERS_DEFS' |
index 33d5539224404245a1c8e95027e1bb5d5fe8b872..39c967728060bbc25f9dda49feeaa82dc907ca06 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -e
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 echo 'enum {'
 echo 'SEN_printargs = 0,'
index 5d0f52d1362abf67d3722a3cf2a11630bbc3e33d..e91c76ff2ee47404ef53db7714846b58e04c55b6 100644 (file)
--- a/getcpu.c
+++ b/getcpu.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(getcpu)
index a8ef591b327037d827661949dab53212fe603f8f..7c6de9afb34372b4fe43cc9329150b0f09118561 100644 (file)
--- a/getcwd.c
+++ b/getcwd.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(getcwd)
index 49c6234b9281d061b887be4efe844a75d9b59306..6dae186dea8f04e0b30600c082ccd278107f96db 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(getpagesize)
index ea9ad5727160acd6712919c9139903512addd818..4fe26455701ef69b4fb3c4426fb3e61c5c8868ae 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 #include "xlat/getrandom_flags.h"
 
index 75f96ba69c3e0314ea11e1044e757fe5352ac513..c13cf1d2d37d9504a0e410b8fe6121bae6ae5045 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #ifdef HAVE_LINUX_UTSNAME_H
index e9eea7f6f31ac25d48eec2d706415da793021d21..73f9fa9f3d85d87620f27c8d56e57d0186d71fe5 100644 (file)
--- a/ioperm.c
+++ b/ioperm.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(ioperm)
diff --git a/iopl.c b/iopl.c
index 0f2bb32214d1c235fd3860f28a81f6ecbd0172bf..e4712f13d9ae328a3a4f1452266c078612195a8f 100644 (file)
--- a/iopl.c
+++ b/iopl.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(iopl)
index 7f3a9dbab580efc2a7bac9a2693257983c1dc21a..654ce94d3c3bf81af88d80e1bab59a388582bc16 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 Eugene Syromyatnikov <evgsyr@gmail.com>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_KEYCTL_KDF_PARAMS_H
 #define STRACE_KEYCTL_KDF_PARAMS_H
 
index 27ae3f5c6f2a809d54d0aad852fdcbe83dcde3f4..84294ba01a31497cda8b0d415d256653ef8e07e1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #if defined M68K
 # include "32/ioctls_inc_align16.h"
 #elif defined X86_64 || defined X32 \
index 8b05c75fb7e761b7fd788e2ee8ece3af0357789e..901b889fb2cdd73dc5e6977e57c498c06ca89334 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef sys_ARCH_mmap
 # define sys_ARCH_mmap sys_mmap
 #endif
index f25c62e614cb49bc64a02bdb3c090e224d626a5b..d08b16152bcbbaa4aa68356d82411fc556ca2107 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  0] = { 2,   TM,             SEN(io_setup),                  "io_setup"              },
 [  1] = { 1,   TM,             SEN(io_destroy),                "io_destroy"            },
 [  2] = { 3,   0,              SEN(io_submit),                 "io_submit"             },
index 40232fd6a2c5e418493ea8c49acca52f538908cc..ed9261f5aff258b345df5044b7df73324a1939d3 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_MMAP 1
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index 03cd7d4c007fd162ea5a584d2717910957148f71..f88067dbee8c1b71781ba1c8d73515dc4a8b8597 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 struct arm_pt_regs {
        uint32_t uregs[18];
 };
index ab9fad79ac30e22a5e9392cbe0895b76a4da5d0f..38856a978bc22742101b187148d74a80109b5140 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 #define arch_get_error arm_get_error
index 350f32fbbd2cb5e24fed6435bc7f64cc20293b24..af758aeeeee53e6b4c9ea6678451baf203e898e6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index f167e809fe46ff0d028087f24f73c25afdb92e84..fce96273a49e149dfea58714bcbde856e77f7bc4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define arch_get_syscall_args arm_get_syscall_args
 #include "arm/get_syscall_args.c"
 #undef arch_get_syscall_args
index 03686092b266120f710b247e1cf24bff4751878c..bb04450d67e3872b3ded3c8360ea3f943c28844c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define arch_set_error arm_set_error
 #define arch_set_success arm_set_success
 #include "arm/set_error.c"
index fe44672bba9cd146a35b5e1a189cb11d36cb5b13..e2b5d8a2aba6337a2389ab1f7912f8e1f0805d0d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef NT_ARM_SYSTEM_CALL
 # define NT_ARM_SYSTEM_CALL 0x404
 #endif
index 7d4de73c0b4a6e32291b38750bd23271cb17a537..a4c0d3bec602f7074d6f8da5b8ee2ec38d191241 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define shuffle_scno arm_shuffle_scno
 #include "../arm/shuffle_scno.c"
 #undef shuffle_scno
index 188d6359bc2b95d74f9027270f09e3547836b48b..6016a1d145cd0feee9e67aa254bd3baf18759374 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2012-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "64/syscallent.h"
 
 /*
index f6fe59e5eb5397709483550fa9d429cac3891f08..6ae6f06281de922b660875fb9da52411906a3002 100644 (file)
@@ -1,2 +1,9 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_GETRVAL2 1
 #define HAVE_ARCH_DEDICATED_ERR_REG 1
index 7953352292413c7eb18e24f3fdb756ebc3992ee6..6232f6fcb368453039c024b36d7e1951671f4da8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 long
 getrval2(struct tcb *tcp)
 {
index a35e8651f4098327078812492aeea780ae7c464a..ac6c35f2781bd4b9b7c1e1c8703cfa2f4184a757 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static unsigned long alpha_r0;
 static unsigned long alpha_a3;
 
index b8b7716ef6968a17426c9cd41fb038dc040cb9ae..57dc7c41365d8db3b51e695921a7224b47180c8a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index 9a3f0d670403ccebf7cd0722c813e5799c453de6..4f3ec926f08ae5a39ca595f63e47c6c5871c7680 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  1] = "EPERM",
 [  2] = "ENOENT",
 [  3] = "ESRCH",
index 379348b6ef94b851080fdc75b4726e4fdbf16603..3c8e8ebffea7f1dd32671e9c769021bdbce745e5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_get_error(struct tcb *tcp, const bool check_errno)
 {
index 3142da24858237640146b20c058fbcde67a3a1e0..2d5c6d6a1971da17710d7069bd902894b8895a58 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 2e39b844dfbf8a4bcdec32cd0408b1b975891925..381d75e67aa941d85df58fc44166970699bcdcae 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index e49a8253db22b336f5ec804e2498076203d4a932..85fef4f9416d030fe8a7d302040893511e509806 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 get_syscall_result_regs(struct tcb *tcp)
 {
index 78a247e5ed835b68189151c423b32575a3cfa6bf..2136e994ad5640e32b135886150b60d216c3175d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index e285c9ab05637eb8f1771067276ff6a775f5a118..09059a38e9ff6cc4f0baaf7583cf4194c700384e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index a78e6de052d9a8c8fa0ced659ec9e9d4ed38f169..f086a42a4d11b948397f3940a9c80836c3ea04df 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
        "0",            /* 0 */
        "SIGHUP",       /* 1 */
        "SIGINT",       /* 2 */
index 3a043b56a0228bc02924c8d7ec0ff701d8ea3e02..fa5240f3ab35f5acbfc77644ab6998fcbd205dca 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { 0,                   "r0" },
 { 1,                   "r1" },
 { 2,                   "r2" },
index 07849a3ceed32e8d744113e23def8a1d0b744efd..ee11f21b153e8ca39ff4c45038f416a01135fd5c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct user_regs_struct arc_regs;
 #define ARCH_REGS_FOR_GETREGSET arc_regs
 #define ARCH_PC_REG arc_regs.efa
index 88f9c83d2c9235d38fe26963337fe5e11093bc2c..791a0aabde9deb55e27642497f73c0a34312977f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index d2046b2db514857505d87e0f4d7475bdbda9a3ba..4d9a93e60cebbaa52f21eac6fc94fac10631c620 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index acf5778c6b3af436fe56895559943742c6cc93f6..94b886ea2b68fa9b7937dcee5dae95a0483e9cce 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index afc9bd504b709c391392f1eb958f75308a248d64..546362e43150647a6a5883e395635bb276e16dd5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index ea25d74d55a4c6c9738850ca8b2a2decc1777449..adbf218ec660f87ea4a3590907eb9c9914730438 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 1b7fd7727b549264b2ff69dc9566abbefc03b829..aed2e55a62d3f6cdecb06d04e222bc18e0358457 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define sys_ARCH_mmap sys_mmap_pgoff
 #include "32/syscallent.h"
 /* [244 ... 259] are arch specific */
index 87e200636b14bd19b354028129113c1ff58d9d0f..f4b3a7f7be04508d7ee89337ba6a8e61159da4e2 100644 (file)
@@ -1,4 +1,11 @@
-/* Fallback file for arch-specific definitions.  */
+/*
+ * Fallback file for arch-specific definitions.
+ *
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
 
 #ifndef HAVE_ARCH_GETRVAL2
 # define HAVE_ARCH_GETRVAL2 0
index f12f32ab4f30dcc7fc4996876fced9d2803550c6..c7ae7b7be9c3b721cfb3fe4ea31fa60ac4575a8e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifdef HAVE_STRUCT_KVM_REGS
 static void
 arch_print_kvm_regs(struct tcb *const tcp,
index 8f101d84e6f7ab834de4d4f1ec7593734b3427a8..318901a9b6e6d310716400ad83e71f0d976c2df9 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index 1a7e176f59a66e850fdf976e5bb8158a992f4008..0b2f3b0d6d0324745c9994db32c28698b60073c8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_MMAP 1
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index 1a8269c17fcb5377c8deb4ab73e7e35475b8c9e2..bc453bb79a36739e0ef8498886b9d5d1750f6ee1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct pt_regs arm_regs;
 
 #define ARCH_REGS_FOR_GETREGS arm_regs
index 6edc764973b4ceeb7f6962af83e8c151183aecd9..c26405d35447dfef515ca15f4643ebc338e7ce9f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index 9cd53d2e755c057723b5acc8c369d384ece7fb56..df0571c9ee27e40c1d52d27cc125dba1abc983e1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 007b9e6056a4f9a8d23d9ea0f0a0a38172c1e836..bc8e9c4ab42f631e95fa7ff6eb7a850a6cd2ff29 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 99f571ffab08ad0f4619c1d7affe6ffcb1c9d278..bbbcf80b3a331ff52fa460c8ab558d14870475ec 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static inline const char *
 nr_prefix(kernel_ulong_t scno)
 {
index 9b303d5c5544b4bd1e65909bf9c9dfb7e4565920..8b754dca17d38184a6d59853408709c5f75bb268 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 015ed0663785498a1b0d003425dc35b9a50d2abf..0c4de440aba39f1fd35cfa66ab10dd2ec391ef6d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef PTRACE_SET_SYSCALL
 # define PTRACE_SET_SYSCALL 23
 #endif
index 17a40d67accacaafe46ed7f450c0126600c27dad..68199cfcb84448a2838d9eb9b7796aa2575d3bdd 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 kernel_ulong_t
 shuffle_scno(kernel_ulong_t scno)
 {
index bd36a6fa591f8f86a1ca8af52ee1ec644e4abbdd..a3555def653425d59e9e1d66cef75ea24974918a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { uoff(regs.ARM_r0),   "r0" },
 { uoff(regs.ARM_r1),   "r1" },
 { uoff(regs.ARM_r2),   "r2" },
index a926602024068dbbe9a36976f37949fb6d289e8b..1f4d6a238f5bed7012f5cc0745079121061e64dc 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_ASM_STAT_H
 #define STRACE_ASM_STAT_H
 
index 578e2acb817ff67124d2ead1cb320b1bf9d252dc..f3d60dac38fbce4cc6f7b9e1c5102478f41f0c68 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct pt_regs avr32_regs;
 #define ARCH_REGS_FOR_GETREGS avr32_regs
 #define ARCH_PC_REG avr32_regs.pc
index 654e6b9835181b0da069fe7355996a12ca91a9eb..bd1013f1556e2ef9825d7998077dd9444c2b620d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 092dad307115a23524c1bb3534a82849d3e715a3..22ace6f4ddc3517f1416249aa2de2b4ab3ce3268 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 90fbfafb5c37ed3a80701862fcad3d9da5035485..796b68a88c58f26b1ef66db7b408466592c433b4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index f4ef41d6b9c540bee0f2e59aa5d7248800fe5b1b..5b7137c79d366e5679a27bd20397810e3563aa21 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 66c4db7e99b097e979efc1cda50a9a576dba094c..da218f4a7e6641f708ae06f6c1efb60d8de5da63 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 4fbfc1427493433479e38457ee1bcb8b6a983b2a..b1b52fe5dc9b5c0815a4945144f2f6d712daa5b8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { uoff(regs.sr),       "sr" },
 { uoff(regs.pc),       "pc" },
 { uoff(regs.lr),       "lr" },
index d642058b2c3743a4ccb991f9b1c1db988c691ed0..309d8e7e0f874e6fe66d5d25cfde50a0bd82d369 100644 (file)
@@ -1,2 +1,9 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index 6017f67d33d4fc400be2657a8fbfcded79b62b7f..426e589c2cd21b87957155a58afc732f04345bf6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static unsigned long bfin_r0;
 #define ARCH_PC_PEEK_ADDR PT_PC
 #define ARCH_SP_PEEK_ADDR PT_USP
index 98abd7222091c4909e6fa9ae8379b19e31f8bf4a..2d1059a1c88af242eea25c0c35830fa48a1e77dd 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index c394889c51f1e999a20aa0c21c4c40b9225f1b7e..6968e4806f7069b487e6faddda7873ea8b1513ba 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 3d0e908fe95c190b00438d86bf064f177a6962ea..336b9f6d9f354a45b4284b0f194cf50ab8fd5ed5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 5c814b47d1a4448f226bde5e1155b7ddbb28f99d..923542f94822df3770f5724e52b5ed14d89e7827 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 get_syscall_result_regs(struct tcb *tcp)
 {
index 002d904d3f07d214609c77a1822caecac70d9202..c39cde27ac1d3f28579625a27c4191c464600c48 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index d63230feb0220bb14b184c3f9dc83131da7ce029..00a325b451ccfd109a0e84c9cf96ce9252da095a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index f7a7ca635a4d4fc29ba85e921eee45f59094c566..a35ba9fd43d4ab2bb2c402646def70cd3f577af1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT_UOFF(u_tsize),
 XLAT_UOFF(u_dsize),
 XLAT_UOFF(u_ssize),
index cdeff678381f0af1ad19e22478d2d319e4c9f13f..acadab25714c685035068f241c03243608e90f41 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_check_scno(struct tcb *tcp)
index 1400c2801cca0f75769263d893bd7c9f8cfd406b..1b1dbbed9e61df84e212a2cb58952b69dd8bb7cb 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  1] = "EPERM",
 [  2] = "ENOENT",
 [  3] = "ESRCH",
index fd2c3a3d42b84eeef3afe84593a6fc1ec6d2af6b..5c73c9f93079e56a5d82644af1a14514397f4f76 100644 (file)
@@ -1 +1,8 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #undef HAVE_GETREGS_OLD
index 3a9bc3b333e59932798acc7cca9dde8d33dff9e6..a237049e8ab2d8c6679d5e0c1cca985301206c2a 100644 (file)
@@ -1 +1,8 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_SA_RESTORER 0
index 2a19ddabe24cc1cc10a00a848f1739064c07decc..886320eee9bcdea3068dd550c0865202c041cce5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static unsigned long hppa_r28;
 
 #define PT_GR20 (20*4)
index 68a53c51fcb594efc75df5341117f4aef834f4d1..3c8b06fd6a7ab527fed8cc9a296c3ac0d1dc59af 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2001-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  1] = "EPERM",
 [  2] = "ENOENT",
 [  3] = "ESRCH",
index 5ce449acc0e482f53680f0572dfa9a8c3fa31aec..0a2d5a8676fed03fae93263d29f742f78ccc62bb 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index fb3ed56bd983820c35772ae348e8d783c03d910b..fe0fb5e36a443a2372498a4e49503c0ed5a9975f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index b58f8d70995161c33e68371ec7f7264790dd2e35..040405597ce53f7eeaae8498731a09dba08b8713 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index de2b8829b47df453e12444ab03c5a2d3286299c0..af130b067036e262cc6b4a582c0090ea42eeb1b7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 get_syscall_result_regs(struct tcb *tcp)
 {
index edaada7f3df81773719681877d31b164fe83474a..288d6f0ab0faefb4d752d2d2971418852dc6eb99 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index fcf8f43aa402a592dc41455c9a3c4b62c5388675..635e9b3329e9b04e52f554431cee98380e89c5ae 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 3e9b2d97212f5b4a1277318aea79b400f5af1541..7f38ee499761a472f243fee56bd6acaac17d9de3 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2001-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
        "0",            /* 0 */
        "SIGHUP",       /* 1 */
        "SIGINT",       /* 2 */
index 1a7e176f59a66e850fdf976e5bb8158a992f4008..0b2f3b0d6d0324745c9994db32c28698b60073c8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_MMAP 1
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index aeaed9cf0aa54aaf7b0e461ff53b5c98f7122d6f..fac427441acfe9fdade49f036717d7a267502bb4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct user_regs_struct i386_regs;
 
 #define ARCH_REGS_FOR_GETREGS i386_regs
index 058a4a6e04252da1fb784e108f4dcb4cd311aba0..67df3fee2f0728042ec957fb57c30aa6855c8aa3 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index 89de81133299209dcba5866429a644837e4fcb60..c5e95c1704a9cccc19d2cde9c4756714da480edf 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index c2e55510d479d2501de99608bef093f019fade92..980952f3568f15d746ad2cf37e1f8c55804124de 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 353bde029a3390fa76c28cf29008b434fd158c2a..c048285a508982ec5f4646122a9b6bb9bb1c9e94 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 0e0d7c600707e1b2c1dd6838c3b14b7387b4fbb3..07861ac3148e9e9410e7e41c0fbf7ce6345ffdee 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 9ac551f9406558e7b387151afef5eca76f7e2b98..fcff8aeba6477e33eed2b8af4b7aecc4a934b0ea 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index a8abd11dd08f34e368b92d11d3ed62037f0d76ba..bdbefd8c8fe26dac4e64ec2421f4b14bad5a9415 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT(4*EBX),
 XLAT(4*ECX),
 XLAT(4*EDX),
index d2728ff7ad5851b7e3487df027e0cc49ad12d69e..da7d4440e5c1c364893ac3d310d78aad7842b900 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT_UOFF(u_fpvalid),
 XLAT_UOFF(i387),
 XLAT_UOFF(u_tsize),
index 8674172a6b1da8b930636327574960a08dc02eb4..87ca0cdbdb8fb9bfca8c23034aa644c284c3a9d6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_GETRVAL2 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
 #define HAVE_ARCH_SA_RESTORER 0
index f4ea78cc178ea42f276dbfb23a71925681161361..c518b607c2f78f1e04ebe96556d814b54963cbbd 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 long
 getrval2(struct tcb *tcp)
 {
index 9251eaae0221741b0e19d1d31249ee694fb3f37b..9d539da5a38612b567316605bdbdedbdaf64ddc6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct pt_all_user_regs ia64_regs;
 
 #define ARCH_REGS_FOR_GETREGS ia64_regs
index 1ce7be862b5f4b053b1ebceb2f5c259b21514249..ce196bce14d21054510dd3f2576302154b2102ae 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 88f2cad5c43022f2e68b38c5ec2a7a9d295e4b21..6aba4097b3166747d199295badf15b1234ad6a08 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 040e5c7b68131323b1bac7f84497730a2550479d..bf1f71af309418e055969f035d422e52f2574cb5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include <asm/rse.h>
 
 /* Return -1 on error or 1 on success (never 0!). */
index 693449973f39f87ef5a1b6bccca2197cd0808e7d..b27154e131c6302fc100aac8c7c6341a2f1e3162 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 8e0f9c453b62a883d6c01301de2971530e2eef16..c1c89df9ac943f6f652381b4851bd82cc80562ff 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index d2ffae6f230668a698759b3aab2ea699310b2eeb..f6f6372433160f8c482dc2e294393a0ad8faa577 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { PT_F32, "f32" }, { PT_F33, "f33" }, { PT_F34, "f34" },
 { PT_F35, "f35" }, { PT_F36, "f36" }, { PT_F37, "f37" },
 { PT_F38, "f38" }, { PT_F39, "f39" }, { PT_F40, "f40" },
index f01b75a755954fd581ef7330c492ca1c58a35615..a4c259ccf00c80b3cfdf79158e9a62a9528a6fed 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_LINUX_INET_DIAG_H
 #define STRACE_LINUX_INET_DIAG_H
 
index 67e815c4ff9e3e324aab2d554863c0a8c65423b0..1a8da94f60ada1c4b19a8569d1dc8307a02eb266 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_MMAP 1
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index 084895806dcb8c5309191f5fa24597c1d61ede94..13b82eb09612eed17d5ecda54066b0879a928720 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct user_regs_struct m68k_regs;
 #define ARCH_REGS_FOR_GETREGS m68k_regs
 #define ARCH_PC_REG m68k_regs.pc
index 382815cd7bee1339772abad10446d2c6273e05a8..4682c0f82a1328d8fdbe8a035d1de3c3af825732 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index 3a0472c11d48dea54defdbb066b6b6644b138644..9af0447838b4dfe61aa8aebfd7269149c9c65b64 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 829f3477cde6fbaca022cb2ba56cf5d71c990aab..41db19c56939f5458f462cbcf57d4e874ba3629f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index a95db47123dbe5986e5b5fd8c1ae2263a031fa96..f2657b3757307d041ffc9812385813d69cc97fc6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 1ce72abe22d198ee9c3583c7f1152d62a09b373d..bf01eef7699ca1cff6201c28a01560bb041561f8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index b45e648569f706c085be79afdedd372e05c3ce3f..84e8835c7c7f250308efb2158e17641ba9ff4228 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index a17807ec62ecd8cbfac3bdb06642dba6f41f1a0c..ba14c11ab81d59a2b3b2b28f1c645fdec07ea1e0 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT(4*PT_D1),
 XLAT(4*PT_D2),
 XLAT(4*PT_D3),
index 08179fae25b11ed36ec6def9a8e484c0aa44f708..67ee70fe91e27d17d5a46d1067dbf9f59375a35b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct user_gp_regs metag_regs;
 #define ARCH_REGS_FOR_GETREGSET metag_regs
 #define ARCH_PC_REG metag_regs.pc
index afdec9d7f7e5c39fd47a933c2840bd74467b7280..b1e1649c348c12827a03d8e1b4f26cf4199427c5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 6dc2ab4abf93ca6bcda263b0bc62f3e7b1687099..e7b83e2854285fe261dbbe0bcb8a4cdb7c7fb5d8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index c11de14501ee96369cbf6cbfd2db13c74e67e706..7f3c5cf2c31a096771596d313dadff8daaf53cca 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 9e10d798e9c5bcbe5c67cfde6bec855cdcc833ea..18e42dd4098cfe611cc6e2678d686edb9697b2a7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index c9b63c81a9a1027bf41b9c92ad106ea1e49157f9..08dc3cd99c332c8c01a2cb74b049a2c8a861bcb4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 723cfe360a3e046cb4f6ea89c95234573d92b61c..f305974e6f1d2a5974996a58a9dc9f5077edb2a9 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "32/syscallent.h"
 /* [244 ... 259] are arch specific */
 [245] = { 2,   0,      SEN(printargs), "metag_setglobalbit"    },
index d642058b2c3743a4ccb991f9b1c1db988c691ed0..309d8e7e0f874e6fe66d5d25cfde50a0bd82d369 100644 (file)
@@ -1,2 +1,9 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index 79f2dda08ac8d8caa9ea00896a652588cb876b3d..4faf9376438513458006b212f463a095533ae677 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static unsigned long microblaze_r3;
 #define ARCH_PC_PEEK_ADDR PT_PC
 #define ARCH_SP_PEEK_ADDR PT_GPR(1)
index 27920734b8b0a90f40f396b25b9288ce6848aed2..412e2078bc20a2780a3b4da7dfc2aa544402a04e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index fb529ff8b967eb2f53fd5af6d8d3429b77175d09..b7ad28dc9c0e83c7f6812427d5d5051f4c231757 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 6c11cd447d4e1ae7601f2ce37390fc62ed803c07..aaf2dcb34ba82c142d0d1615d2947d4f3e9e2996 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 19314204d5ea2d1b2a0de476c2331d901b705a05..6c35994d84f8a0cfe3e102b71cd60814799f3ec6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 5b593a4a06f4742e05d1e2951d1eb2417f9092f7..79f23ca490eb7caa4a0cfe269399da791bef791d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 get_syscall_result_regs(struct tcb *tcp)
 {
index 5bb83b5f89d5a91828cd0198eb9c474fbbad874c..71b3fbc3138bd54e24163ad1fb85ceba4e21dcdc 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 4f69a5250b61a2acd8f5d5c692bcf7e1ac6ddcca..cf896cc20c456c967b34aac81a58ad8275ed493e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 68710cf375b636411e9c159752bcbd6d38410166..d3b64880fff511c39abed97b8035f7c6012673fe 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { PT_GPR(0),           "r0" },
 { PT_GPR(1),           "r1" },
 { PT_GPR(2),           "r2" },
index 51a6ade035ce71cd46579433e4747264fd95de2d..d933e23b8e672bf92f5e42b7dfb4cc212bd94a0a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 syscallent-n32-stub.h
 syscallent-n64-stub.h
 syscallent-o32-stub.h
index 1f20dab06e73b4983534bf79f9325b787299b48d..f789e18d9a9616a29eb92d249a70c38a15eb6baa 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_GETRVAL2 1
 #define HAVE_ARCH_DEDICATED_ERR_REG 1
 #define CAN_ARCH_BE_COMPAT_ON_64BIT_KERNEL 1
index fd73a79cc4f03d1f81db47e42c7e740892d3b6ba..33b53ba2b6905504263fb65b0f222203d6104e5f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 long
 getrval2(struct tcb *tcp)
 {
index 2f604d83a7a178e48e6a939108a52c74651e1608..0874e31efea4058e51f87769cb167826f4ec8f49 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct {
        uint64_t uregs[38];
 } mips_regs;
index aeac7c215924c9ee26bd265b978f1626a20b8413..fe8180f331ba8e55b38031fbd12c4871cf6d6839 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index 0e49f0585d9ef3382d496f4c9f99b3ab744bbb07..6f0c16fb634c6365a7848c7c8b87c768764b8b91 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  1] = "EPERM",
 [  2] = "ENOENT",
 [  3] = "ESRCH",
index 11f141f538504c6d25511966bf6b9dbeda1c6bf7..0d21692e6809f59b672edb32d06110fde8ff8cf5 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -e
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 srcdir="${0%/*}"
 dstdir="$1"; shift
index 6bf6b20eca0db8ed701f25fcea45ea6c98f309e5..bcc219d59fc7c8220010d23765af4252ed8cd064 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_get_error(struct tcb *tcp, const bool check_errno)
 {
index 9364f8173c31007714fd6df07dd4ea5b1c687df5..f06fae4628398e4bd6c214ab96408138685cb540 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index ec3602431f21b098a2cb422cb597974a5b345966..387aa8522b2f2add77005e72fc1ab7c86c66d90f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index c00687f6855c32cd1562f3127f30a3078d67dac0..da4259efdb72d0bc801f1500570d60f8a604f96c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifdef LINUX_MIPSN64
 # include "64/ioctls_inc.h"
 #else
index 89cf38ce32bf8936fe768ff8bda1b47794ff8fc5..af019ae0251d8a379e4335af6804838d38148c22 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 1eb456ccd55eabfb513e522a11514658e9db9789..ad3125836d477966792581cf096d6002f5880413 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 11dfe8819c0a16a91aeaa4a758a7b1fa3a8b5b33..c3caf2bb4f861821aa1b1eda10654bae6014d21b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
        "0",            /* 0 */
        "SIGHUP",       /* 1 */
        "SIGINT",       /* 2 */
index d8b309d70e4222f0dc5b1836cc688f36c9cd0d8d..fce44a27dabdb40936704ce569d802b062d36a00 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [   0] = { 0,  0,      SEN(printargs),         "svr4_syscall"  },
 [   1] = { 0,  0,      SEN(printargs),         "svr4_exit"     },
 [   2] = { 0,  0,      SEN(printargs),         "svr4_fork"     },
index faa91839ca81fb72ad793075a2efebdb97ec544f..54f68c30073c73366c93170501b5c1bde6d5b4e5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #if defined LINUX_MIPSN32
 /* For an N32 strace decode the N32 64-bit syscalls. */
 [6000] = { 3,  TD,             SEN(read),                      "read"                  }, /* start of Linux N32 */
index 2a7beb6dc2a3f263d35eb908811e53ff26fb009c..d0c26175af6f9b296f385712dd26dd766b8f0ced 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #if defined LINUX_MIPSN64
 /* For an N64 strace decode the N64 64-bit syscalls. */
 [5000] = { 3,  TD,             SEN(read),                      "read"                  }, /* start of Linux N64 */
index 64e157a87f692b9b06b249205c733fe1efed9b10..ede983724f20329002a851e77a5f98e6aacbb1fe 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #if defined LINUX_MIPSO32
 /* For an O32 strace, decode the o32 syscalls.  */
 # define SYS_syscall_subcall   4000
index 1399142b22f71db8ddeca8e6d5b8f9b7f9507f62..77cf50da3eb33115c68598e7305803ae414e815c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { 0,                   "r0" },
 { 1,                   "r1" },
 { 2,                   "r2" },
index 88dde228f68dfa641413122c8e22a241f636264c..6eca85595e1954af5fb3ee01da16a32dd9c041d8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_LINUX_NETLINK_DIAG_H
 #define STRACE_LINUX_NETLINK_DIAG_H
 
index 2bd4e4a26b7b505b955341537ab9c8329a337ad0..9c778e24839b98ee764166c09b1015bf361bbf98 100644 (file)
@@ -1 +1,8 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_DEDICATED_ERR_REG 1
index ecbef0eec3a7593aa20f28da06919c35a18b3581..f9885ee67a60fc915bbc60b395ce459090ee93d7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct user_pt_regs nios2_regs;
 # define ARCH_REGS_FOR_GETREGSET nios2_regs
 #define ARCH_PC_REG nios2_regs.regs[PTR_EA]
index 0dc66fba2e1d58a45cff59d71bf814bf777e8136..d202abd9ca6db9eab50e8c2eebf14f466aea34fc 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_get_error(struct tcb *tcp, const bool check_errno)
 {
index f4db85eed533be80332aebfcacf31d9ed1af6669..cc0bd06d067513d5465cf76bc77ce535a11ddf35 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index d71d29cdf9f3907b64960c2588a32f15c13c4c19..1e42fcd75c8e158f37d236156224fa2881b61a89 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index ecef8aa2f37a2f281dbdfd0fc9f31deb63995c34..61fc030032fac7e93122ee65723cfac7c1ce5fea 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 1f5051c2308848bfe02c716c64a689fabd8ad209..64f226b16c4c95edb625dba09fc2412ec4e07dae 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 301fd0e23ac2b833457767a554ec0dcc58f59b77..31431cf0d4005f8e18288ce78feb13dccb34af56 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define sys_ARCH_mmap sys_mmap_pgoff
 #include "32/syscallent.h"
 /* [244 ... 259] are arch specific */
index f22814f41f00b5e6bbb566076997c2b717857cd6..3b3d2d4efc46bab0bef977cc6dbeeb52ef7a3237 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /**
  * Returns prefix for a syscall constant literal.  It is has to be that way
  * thanks to ARM that decided to prefix their special system calls like sys32
index efdef98967ee70d50695a662361dd114249ec3dd..196419dfcf65411ad83fc952a3c1ebe6fe2b3708 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct user_regs_struct or1k_regs;
 #define ARCH_REGS_FOR_GETREGSET or1k_regs
 #define ARCH_PC_REG or1k_regs.pc
index f697758190127725106e2c7c112333969bb6e6a5..e551f13f5a6599e09ca87045539e20329a1c0462 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index f446c90702e47241116748aeb7d476ad746f2d3c..f997abd4e38f02c88adb2169cca6ff27898ec621 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 17e41dca5d958de47277e032657cefed8115a954..f06d0a886c3f03d503b8d7facda9ef964f5a0175 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 179733878b88c31688319883a75a3f4845de2bc9..b5cb7016f5ed7e98f44ef98390b8828e531803c7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 269eeb5a29d7042807aa2bda1f1ee13377062ffc..df2c5ad8e0c8d9c18a549f6a7d6ebced6302848c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 10af205efa3ab38548f961c2fa7e0f19e5a7d02d..ac339463a39f34bc6fd6e6e789809bfafa9e8794 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define sys_ARCH_mmap sys_mmap_pgoff
 #include "32/syscallent.h"
 /* [244 ... 259] are arch specific */
index c6fd7d39f0b17754eafe946e5c40e971f614be71..056d1009ee37a80c950151826b00f13cb50027c2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { 4*0,  "r0" },
 { 4*1,  "r1" },
 { 4*2,  "r2" },
index 368e26ff3594170d32b208e2fb78d04a9b538fb4..d3a4bcf5c6e2d60e2c9d2aa25f969c1d31be404d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_LINUX_PACKET_DIAG_H
 #define STRACE_LINUX_PACKET_DIAG_H
 
index 06b6da9554e913e481dfad9390fa5fbfdc80469f..310337129d92a3bb92c88af3ba69e3ebe5856c1f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_DEDICATED_ERR_REG 1
 #define CAN_ARCH_BE_COMPAT_ON_64BIT_KERNEL 1
index 78c4c3e719abc4df590d31c919d0c4cf695cf0b5..f9d0de5965be90ebbbbe241952e4e29567609b9b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct pt_regs ppc_regs;
 
 #define ARCH_REGS_FOR_GETREGS ppc_regs
index 227a7970b4c6ec885d45aaae1ef47559caba34f8..321f19a4bf3af29283b77f09617c17216ea18afe 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index b118c8ebee3c62480a5e26ea17975821c252e543..23d2111b1abec7d52dde444d5b887a1cc3dacda1 100644 (file)
@@ -1,2 +1,9 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "../errnoent.h"
 [ 58] = "EDEADLOCK",
index 7aa7808be78fe3379eebbc0890c56b355ba041c9..716e8782c8c48157adbf507be7ed28a3cb788620 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_get_error(struct tcb *tcp, const bool check_errno)
 {
index ef06656ff38bd1fa8eb7bf70d22f2dfddcfc9c9d..6624614add9bab98ace9f2299c8c08aaaddc1c60 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 471bf08fdfa18edfdc872ca483bcd3681e83434d..823d7839d1e00063bdf9a7148d09b07e423520d1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 4485ca68b572197131b59896ea2ed740c5fd5822..7edb796f20dd2c6edf2430cf3c7eb7f9736a463e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /*
  * PTRACE_GETREGS was added to the PowerPC kernel in v2.6.23,
  * we provide a slow fallback for old kernels.
index d22df112cede769ae4b7695cb8ef9a0ce70b9eac..9b8a6f2fd39e19e5335defc2ab406761724a2113 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index f00ef23817197e67429b3b3fb8250c93f71dd8d7..f47ad85bd61e1b59cd79d17020e1a8a8b4c938d0 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index e2094c24b49d60eff5ba27fa5b6e9b2406341220..93cc656b84fa3d41a175adf47895962cdc1629be 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef PT_ORIG_R3
 # define PT_ORIG_R3 34
 #endif
index 037b52f6ab8f9ee3b486ea949bb8a6b7db05cd72..871f4109d51ee02758b714138f7790c7abb34344 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_SELECT 1
 #define SUPPORTED_PERSONALITIES 2
 #define HAVE_ARCH_DEDICATED_ERR_REG 1
index 8a943e8da2f376ec005874407d8631311f4b66a9..03523d397906b3db3e70ab7241014505cc84a748 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index b223c48c2e78b9426530b9aad9f39e1b72885b65..a9c27bc7a74947f033e70beff513a34cb8eb1aab 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_UID16_SYSCALLS 1
 #define SUPPORTED_PERSONALITIES 2
 #define CAN_ARCH_BE_COMPAT_ON_64BIT_KERNEL 1
index b6c08bc96dbc7b0e589360ceca6b4e767ec847a2..cbf5a67e8c024664d141e2f802f7b363d1852469 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct user_regs_struct riscv_regs;
 #define ARCH_REGS_FOR_GETREGSET riscv_regs
 #define ARCH_PC_REG riscv_regs.pc
index 8bec778e986fe9a93fb0bbd3fd88eef1a415270b..d406653450553bb0af795d1d80e9f584f2053b48 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 0ca1ed34904109227bf3d009947e76474fe9dcd1..6b4256e74b81760698d05fc11d0dbe8d241dfecf 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index a79fa4456d37e59fcff56709ff1e75e8fcb88222..9418b8e4fb68a343c957b3b6726acac0dc6c1f12 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 6d1eee4c065af6c41beef75cf30951d08777f47b..b9038c90735eb32a5af89b88abe27b7dec4e26b1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 64c7db76356b60b680413e3052f0961dda40027f..2c586ee95d687fb2aea5cf91222771327e4f00e8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 3dfed89e1928d248631677f70da6faf82392da6c..b8274586194eec46dff38958300837a3ef908fa8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "64/syscallent.h"
 
 /* #define __NR_riscv_flush_icache (__NR_arch_specific_syscall + 15) */
index d739fd02e64ed12b72af5dbd585f84720b319216..39b7658dfce004488ca848e404e5efe57119c695 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_MMAP 1
 #define HAVE_ARCH_OLD_MMAP_PGOFF 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index 414123e48b58cd16edb4d724753a780667e6880e..dd872ca3b789232cf72258ffbbd9f8e3837c84d2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* PTRACE_GETREGSET on S390 is available since linux v2.6.27. */
 static struct user_regs_struct s390_regset;
 #define ARCH_REGS_FOR_GETREGSET s390_regset
index f63ef132371fb5f03def09aa2daa83ddd0686926..1d0f0e001970db608ecae933db7cfbbb14d9b977 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef SIGNAL_FRAMESIZE
 # define SIGNAL_FRAMESIZE __SIGNAL_FRAMESIZE
 #endif
index e7c163240c0562e7e89f4be9812e8146dd27fe8a..5b5801305a601b8df591db626a9a13da8357f471 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 #ifndef ARCH_REGSET
index 2661795d9dad5798aad48cb755a848f53b2cf562..2af6c8e6f151c269975fd8e2a420cf921f55f311 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef ARCH_REGSET
 # define ARCH_REGSET s390_regset
 #endif
index 881dc95d96dcefeb901ec5a17264fa94ef73d796..66570ff531d6bcc2e5ef42945a795d979b88e603 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef ARCH_REGSET
 # define ARCH_REGSET s390_regset
 #endif
index f73e5780b55515da4014ed5de391d93fa1bbdd5a..f71865ef11070a99c5ae2cd4b44d8f745cbde65f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef ARCH_REGSET
 # define ARCH_REGSET s390_regset
 #endif
index 6bb999935cae24615de67207fbba166fe880fac8..650deecb841c5402e4e8dca2c1dbac1861167584 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef ARCH_REGSET
 # define ARCH_REGSET s390_regset
 #endif
index f9c71d8a641d1d29bcd95e973e01ce370be85126..8ba070b98f10b5e137dd08c79705f2dbb725095b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "userent0.h"
 { PT_FPR0_HI,          "fpr0.hi" },
 { PT_FPR0_LO,          "fpr0.lo" },
index 71fae74aac86c14ec408e28dc6d30aaf78736f36..21a90fb7bf305b48c6c74c6667258d9f0d1a12a7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { PT_PSWMASK,          "psw_mask" },
 { PT_PSWADDR,          "psw_addr" },
 { PT_GPR0,             "gpr0" },
index 3ff99b904ea9ff0ea36422ab6291aed96e0e2976..6691167ccb1f08e78f20037d124f9eff2dbf9a96 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT_UOFF(u_tsize),
 XLAT_UOFF(u_dsize),
 XLAT_UOFF(u_ssize),
index bed2f2d66d7678f23b0ee8fb1e3b2dcbd6c30425..1e520761d68737d9dffb17eb2ed4bd147d1812a8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_MMAP 1
 #define HAVE_ARCH_OLD_MMAP_PGOFF 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index 1dd35dbba501c6b305e3b430c7644cc2673fac76..7a2c0a6a46cbd37a294b24464f25c9de21d8af94 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef HAVE_S390_COMPAT_REGS
 typedef struct {
        uint32_t mask;
index 4065e0640a3d20195f8dcb3333ecc50e8a9bacf1..55930a35da1e49635630716bad85b5eab463a105 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include <stdint.h>
 
 #define S390_SIGNAL_FRAMESIZE      96
index c30b317f2384aac914d26bf68c0b7a2c1d567d23..0d3b610c89eba97edd4b5cdf607ed0c5c2bac60d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 #define arch_get_error s390_get_error
index bf81b94c8c7454623dcbaf519ba887ebf5effb6f..5f9cf4e7fbc5e1801264de521b340f8449894a6d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define arch_get_scno s390_get_scno
 #define ARCH_REGSET s390_regset
 #include "../s390/get_scno.c"
index 5dcab26137deecc54e772ec61347dad0ae414617..1a7147c0dbd5cfc29ebfb7536b0ee15e0a8c5889 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define arch_get_syscall_args s390_get_syscall_args
 #define ARCH_REGSET s390_regset
 #include "../s390/get_syscall_args.c"
index 4a80ac279bdfcd0447e75998783644c11c026820..2acd00a0ff17aea483d795ba788aa8cd9b7c0978 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define arch_set_error s390_set_error
 #define arch_set_success s390_set_success
 #define ARCH_REGSET s390_regset
index 2b4d16e8ac18774203cdec192d20a1d1c979d91a..a8d6f3bfa994c93380e570b99cedcdd81e92bd49 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define arch_set_scno s390_set_scno
 #define ARCH_REGSET s390_regset
 #include "../s390/set_scno.c"
index d14488fe12a3ef4e6488c395b759485fa5666f04..8997dd8842f9ef6094642f3c4d624f61152f153e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "../s390/userent0.h"
 { PT_FPR0,             "fpr0" },
 { PT_FPR1,             "fpr1" },
index b4d39f0a2f7c9b3a76c0f59deabbaf064acf6c20..1809580d879710dea6813cc39669471fb662f368 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_GETRVAL2 1
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index c00673191be89bb9452f6382b72824a2d16b79b3..bd32ac8f1e837212ecf6fdc10f20edde3d975119 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 long
 getrval2(struct tcb *tcp)
 {
index 8ea0fc40c51c28e30594d27298410c8d234b50ca..741645472c92894d65698774c087f880f0db56f2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static unsigned long sh_r0;
 #define ARCH_PC_PEEK_ADDR (4 * REG_PC)
 #define ARCH_SP_PEEK_ADDR (4 * 15)
index 2cd1a6b2295f3e15d682df5bd891f4d8255314f5..9319c61257f5e949c7e6bfbd0f59f378036b7993 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index e89520de670482526d6793a3c5e0b93837e8b735..b23824d5ecb1a3c0623dfe8338e4586bfa82d8c0 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 15f77b918ba43704d72a72ef8e3c0e43c3e3370f..005a45c09021c3780718bbbb147f87fd7ab0b14f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index ff07a98600b3c4a060e86020b4ca188a08d85981..a8d6bc494f98775615cd072b98fcfc20288e72c7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 get_syscall_result_regs(struct tcb *tcp)
 {
index bad76ede24364fa8c105345f285dd6fc5a55ed98..ef51a5c465c3456058dfa0654c811c0c93322f16 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 4c175ed73f8d47f64bfd98a7c46499e1dd93fd0a..2f0b7703b517dfdf6cffbbccdeefb634f72c4e79 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 116861a9f7d8943b71d417b22cf721aaaef7b656..8d769e5f43f71b917df8bb8563cc05965b7154e6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT(4*REG_REG0),
 { 4*(REG_REG0+1),      "4*REG_REG1" },
 { 4*(REG_REG0+2),      "4*REG_REG2" },
index 918805a12ef43048832b26bab1afd57520de7541..c1d4122420ff7a2f23011ec57def478f6496e369 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT_UOFF(u_fpvalid),
 XLAT_UOFF(u_tsize),
 XLAT_UOFF(u_dsize),
index 0c9ca19511ec129d188c0e9128117578c91a01de..18f4d738757494ade3dd3828f387329e7eef5bf8 100644 (file)
@@ -1 +1,8 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_UID16_SYSCALLS 1
index 787ae22f892e180c95a31c600e83c9c9b92bca78..9b3d4eb3bcb8d141523b9ef584496cb670463a6b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static unsigned long sh64_r9;
 #define ARCH_PC_PEEK_ADDR REG_PC
 #define ARCH_SP_PEEK_ADDR REG_GENERAL(15)
index 670cdb669ef5393bbd0e9aae01612a8f4342eaf8..5bf759d64f6adb2362ca6563281c7c7a25fbd35f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* SH64 Linux - this code assumes the following kernel API for system calls:
        PC           Offset 0
        System Call  Offset 16 (actually, (syscall no.) | (0x1n << 16),
index b3971600a81c8ea67dee7e6f106a14cb9353685b..795031c953a2c0703a40a1b23b20fad962a4e1be 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index bda2cd263fa7f04828c3906128090736508d1717..c85786bd775de547ec5c5d6e19a2ad0e9519d6df 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 5a3873263870b3f914774c7094f1703d1be0808f..d74b7185b37d29c81a800b6c49cfc1b9f4bc82f4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 33c42479440777c09e01b5ace77d3f4bd043fa44..1183f6873ab58302306718e6bdef4e7efad88c38 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 get_syscall_result_regs(struct tcb *tcp)
 {
index 29293b22ec41639bdcebecc5bbddc4e8626cb95b..4a9835718093a0d51136c323ed290c4d8e6c423c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 0e7c18faaf4026ee16a8ba57bc27b6ccb1cc618c..f7e0fdfa5baf8865bd8cc17262f4b2ca3429b756 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index e8810d2996daaaeb94f16a1806ec626e678abd6a..ecff5f63e1999f6ff2c5665276f6d6fc90df5079 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { 0,                   "PC(L)" },
 { 4,                   "PC(U)" },
 { 8,                   "SR(L)" },
index 0e6feaf2215f65170a2ba93e9e9d753cbc5af188..dc1633d2f0206530841231c5869526655212650b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 kernel_ulong_t
 shuffle_scno(kernel_ulong_t scno)
 {
index 45a0df9939055e4a6854d602cf0612a7c41430e2..b17ea84394bf8833fa0161fb65ad581af0290eb4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
        "0",            /* 0 */
        "SIGHUP",       /* 1 */
        "SIGINT",       /* 2 */
index ebdbe8cb8772c62408f93b8ed4fa8553ef79cc4f..1cb3a8065cde689c7231e5733718950e7350801e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_LINUX_SMC_DIAG_H
 #define STRACE_LINUX_SMC_DIAG_H
 
index f69c385f617a71aceb6e37fec54a462b81250845..718414b22681f90badf52f73c726383310bfb437 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_LINUX_SOCK_DIAG_H
 #define STRACE_LINUX_SOCK_DIAG_H
 
index 94f6e2bd293cd3960ba5508a81a41d30e52a7aac..3549c95d5554a53c98c724201b76547876f292cd 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_GETRVAL2 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
 #define HAVE_ARCH_SA_RESTORER 1
index f8783533841f72c8e9d7877a248efc8aea2afd71..fd8908bbf719ce5a747dd5cb6b8c40c920b57c76 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 long
 getrval2(struct tcb *tcp)
 {
index 7a28d46462beb1d8a95b3a2e9db3ca0e6d513f93..62d240f71da4f8d78c9e658fd886da9c5817016e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct pt_regs sparc_regs;
 
 /* Indexes into the pt_regs.u_reg[] array -- UREG_XX from kernel are all off
index 13edd425acc11ae25595bc069a6e86f9b5e381d8..13b5dccae8f0775f0c424c5bff6fb360e34bf8f2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef SIZEOF_STRUCT_SPARC_STACKF
 # define SIZEOF_STRUCT_SPARC_STACKF    sizeof(struct sparc_stackf)
 #endif
index cd9c8e3654e4ddc9827a79acfe73b6e57a829a0e..4e6d471a56e00ab64cdc496e2f21ff7bc7656e57 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  1] = "EPERM",
 [  2] = "ENOENT",
 [  3] = "ESRCH",
index 03d774b0d11cf7fac8cc525e06bd29f63e53f8ba..b3e80c31f983bd734d5cb526ebe589c4f3f354d5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include <asm/psr.h>
 
 static void
index f041259d65a9f0d941841ed7408cf3fe229fbebb..b515952a70ef1ad2a842427761ecb747a86d6037 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 0ab8b3c25d5462b8882b5d9bfe4d97dd95ddc75a..96c61c44c0729e99ceba85f8e234812b11ac8e05 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index d285b7cac31965bc866725f529db5927ddca3eed..7cffdd3f8b2b4b6a28d13a201df1bbb817e15e0e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index c891a0b593217ce159a5dafd698e1f2db96f55ed..813fc3a0fdd93e3bef3632a321615cc9b206709a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /*
  * Reloading the syscall number from %g1 register is supported
  * by linux kernel starting with commit v4.5-rc7~35^2~3.
index 39d7c85a3810d85d22bee53ecd7caa62b5ca7f0a..7a3a6281ad81bd571c06fdafd1d97b65fdcce435 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
        "0",            /* 0 */
        "SIGHUP",       /* 1 */
        "SIGINT",       /* 2 */
index 4c409b438bd9b4d33204a6d3ba0901b209f5e69b..8e3497c3bc19038a6037040d2db92b766f89c177 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 1999-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  0] = { 0,   0,              SEN(restart_syscall),           "restart_syscall"       },
 [  1] = { 1,   TP|SE,          SEN(exit),                      "exit"                  },
 [  2] = { 0,   TP,             SEN(fork),                      "fork"                  },
index 31ce9a2a95f2c53d119c62cea1e6a2010b689de3..68eef4fcedcc31d157002bcf0c477812157e2d2d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_GETRVAL2 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
 #define HAVE_ARCH_SA_RESTORER 1
index c1c2fae26745db54ed71858e5465e7e7cb170df7..07f0e4055bef5c4b93613e4b6efb41901d05a920 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "sparc/arch_regs.c"
 #undef ARCH_PC_REG
 #define ARCH_PC_REG sparc_regs.tpc
index feac9da60f750833cc4e3fb7d582f80d311bb527..6a9f4c35521424764a317d67528da3fa3fe5b3e8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define arch_sigreturn sparc64_arch_sigreturn
 #include "sparc/arch_sigreturn.c"
 #undef arch_sigreturn
index fcf60ae6966e2dda2ae4a60d566520ba15ad2f22..f254e2bf13392d002c2b6dea5baa0e611bb1280b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_get_error(struct tcb *tcp, const bool check_errno)
 {
index 81a3aa93c82ffddf9dbb6599d4be760846e61e0a..56ecbce2a39ec8ef271013aaefea31c379e406ff 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index 00dbf894cb978f3ecce34e4ae11cf93e42b9bada..40a306ce229104fa76d9afe649d9c503a5f48b54 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 6c266af9d8a1f8f6914ad18e32782c6adceeb369..e89c578e90800829b06b650d418ba409a6ba7f43 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index a3a285825848f18f0505dac477c0d2443d88e64a..ae6dc9483cf0ff169aa7fe74e6a3f90b66292493 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2004-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  0] = { 0,   0,              SEN(restart_syscall),           "restart_syscall"       },
 [  1] = { 1,   TP|SE,          SEN(exit),                      "exit"                  },
 [  2] = { 0,   TP,             SEN(fork),                      "fork"                  },
index 9387e254e1640990a759c3f9379001b8bb3cb9e6..87076bf3259fa59e60aee309bdb74194685a2645 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT_UOFF(u_tsize),
 XLAT_UOFF(u_dsize),
 XLAT_UOFF(u_ssize),
index b926597940e9d9b6b0c88037572af9f3837b7f8e..a781208c2ca07a3c67b2a1683022659a7de2a35a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define SUPPORTED_PERSONALITIES 2
 #define CAN_ARCH_BE_COMPAT_ON_64BIT_KERNEL 1
 
index cd048baad7117144ccfe703db58618c357d9fc10..f792e7734ff8894528b7670b35684aa49627273c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static struct pt_regs tile_regs;
 #define ARCH_REGS_FOR_GETREGS tile_regs
 #define ARCH_PC_REG tile_regs.pc
index 92631f4d5475f1170ee8b7c59e6c3b4d57c338a2..43b27b5d064b58849baa2da53136196213d27245 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static void
 arch_sigreturn(struct tcb *tcp)
 {
index ae8ecbd37a76984e3237d7fb54227684e623becc..c6b6c807e9bbceca65a71e8039bb93d381fd6131 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index e8403d9b2423bf9af99d2e37ce002ced9e631304..9be1ea76a31f4224f041c0dea6b7a3b1142951b5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index c27339bd5c578e96070a9092b25883b544403002..34d596ab5e6911f75144b8cd850addef5bdf8450 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 16d9b956a980811d68c8ef864b74962e73c4ac20..78e476cfecb2be38b846a3f6b79a0087b2578d5c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index c28d88c3d650227e00323032a49105be88893bd6..c1ab0d55c0eec3cd764f5a99af098f62f9dd811b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index eb518fb9e198697a67120b3f4b82b2661219b541..50b60a4ffcdf2e8e8b55353399ec229a9fe36312 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2009-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "64/syscallent.h"
 /* [244 ... 259] are arch specific */
 [244] = { 1,   0,      SEN(printargs), "cmpxchg_badaddr"       },
index b305f067f78dbc6619a1128fb32a2590009f3135..19941c294572c8a49bf928d2548778c2939339bd 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define sys_ARCH_mmap sys_mmap_4koff
 #define ARCH_WANT_SYNC_FILE_RANGE2 1
 #include "32/syscallent.h"
index 915f4a509cbed2d9eef9eb28dc94f58fc544ccd1..167e972968b7242efcdce9ff845d5b275f0306ea 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { PTREGS_OFFSET_REG(0),  "r0" },
 { PTREGS_OFFSET_REG(1),  "r1" },
 { PTREGS_OFFSET_REG(2),  "r2" },
index f1a7fc0c14318607e229d1a087dd1333e8a61640..d6477aee578125fa0414cad71585a09958404ecb 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_LINUX_UNIX_DIAG_H
 #define STRACE_LINUX_UNIX_DIAG_H
 
index b3c5ebce3c5d605d24ae83dae359e305356e802e..c9e24cd1f580edce44e5be343c4e45ce6d7433ee 100644 (file)
@@ -1 +1,8 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { sizeof(struct user), "sizeof(struct user)" },
index 40232fd6a2c5e418493ea8c49acca52f538908cc..ed9261f5aff258b345df5044b7df73324a1939d3 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_MMAP 1
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index d0db368fbdb274b93b1763f7900014eaa61b55dd..0e1abb303d28e76df5cf98ea30890ab0e93aed00 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 kernel_ulong_t
 shuffle_scno(kernel_ulong_t scno)
 {
index 3635a8ad115d876fa2ae7bdd67943f7371f966f8..38287592e58d2afac094f9b0df611b4c7e9fae8d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2012-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  0] = { 3,   TD,             SEN(read),                      "read"                  },
 [  1] = { 3,   TD,             SEN(write),                     "write"                 },
 [  2] = { 3,   TD|TF,          SEN(open),                      "open"                  },
index 169e0892c479e6fd822893a5334f22db0a4ea0b5..a8c1d99188b7561cc4e43e1306b717717ba3733c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_ARCH_OLD_MMAP 1
 #define HAVE_ARCH_OLD_SELECT 1
 #define HAVE_ARCH_UID16_SYSCALLS 1
index f0075cae5a7f045ed2504ff395c38f40101d7703..cb168f34d1a815e2c0a4d35009495033af9d1ef0 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifdef HAVE_STRUCT_KVM_REGS
 static void
 arch_print_kvm_regs(struct tcb *const tcp,
index 5775bcfa6e826151e696eb840cffcb5198b69479..8878569e42863e53b9b46fdca1742662a9f34e1d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /*
  * On i386, pt_regs and user_regs_struct are the same,
  * but on 64 bit x86, user_regs_struct has six more fields:
index 6676bb8d6db6d1da0c9c995d4e86fbe41719a457..08824f2209b7d5138274e1304fb1747d424cb66f 100644 (file)
@@ -1,3 +1,9 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
 
 /* <asm/ptrace.h> does not provide these definitions.  */
 #define R15            0
index a563f087462683dfb72e9c70c11c8d7d278c94e5..56b473f0389ce67d560ce7b68fcb9925f531d9b1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_X86_64_ASM_STAT_H
 #define STRACE_X86_64_ASM_STAT_H
 
index 927e46ca696446ded45dd7e3d800bed246bb4609..92b1a8446b89e93fbdc6a96651fda7551bc977ab 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 45b0460df0219c83c035a8e6fccbaa98595cbd65..e8e88336862151060375eedf60dab3c3da325cb8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index f13fe24f23cd9c6d81c0ec4a61f6f1a41c81bb05..de4958231637e95e2442bead46856b295ba5c4a2 100644 (file)
@@ -1,2 +1,9 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define HAVE_GETREGS_OLD
 static int getregs_old(struct tcb *);
index edcf1855e4fc827f873d3dd6678ce9e89b7aafc6..2c781b1d33afb2a8fb4c1b455249d40491e0f4b6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index 0e620af8ef93e152243d84830fbd214359536165..51242c4814367eff1e78a7b395a2a1bdbc17685a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 77840c23032319903c1d64b3cb3a784c897c94f9..6b688345f52288a98a1f7f4c7c89b668982ffb6d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 kernel_ulong_t
 shuffle_scno(kernel_ulong_t scno)
 {
index 63ec52e83d6b35bbba09d45181037049afc6fdaf..b6bf049dcc76841556af36a8c3d91156d6962258 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2002-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  0] = { 3,   TD,             SEN(read),                      "read"                  },
 [  1] = { 3,   TD,             SEN(write),                     "write"                 },
 [  2] = { 3,   TD|TF,          SEN(open),                      "open"                  },
index c5c084eb46098dfda35b2b48d0eb34ed04dda5a9..a8eab7d57017e4e5ce5bcd29d2ed2885858c4c3b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 XLAT(8*R15),
 XLAT(8*R14),
 XLAT(8*R13),
index 5b85fda9d607ae1191a61cf19974e2dbd0bc3a0f..557e5bacd1039ac70946db11838df7945111aa49 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static unsigned long xtensa_a2;
 #define ARCH_PC_PEEK_ADDR REG_PC
 #define ARCH_SP_PEEK_ADDR (REG_A_BASE + 1)
index 0c38470c368c0109d428da2aef662b733d426098..7fc8ac2c03a57ce359bf1290d40641c6d86434aa 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "negated_errno.h"
 
 static void
index 854a27959358239e57597a87ae9cd79965db0816..f8edf9f2bd10da07bfd4795e83847e7419ef8a89 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return codes: 1 - ok, 0 - ignore, other - error. */
 static int
 arch_get_scno(struct tcb *tcp)
index ca3aeec589e0e744ac91d7a9830f2b6ef5af1aa1..25b46ec02b9c2bc14c84466cb27181d8aa6ce196 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* Return -1 on error or 1 on success (never 0!). */
 static int
 arch_get_syscall_args(struct tcb *tcp)
index 6eb513b8046ebc555acb16ed5cda3e67e4e96890..bbb091c92a265eaaf5a11d071e0bd0cd96b820da 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 get_syscall_result_regs(struct tcb *tcp)
 {
index e786b8ccb265baf2534006f7aa04a8b24aa52df8..cd6d627bc3f4e6c63c0b86b6a58bfb8a7f9e4b4f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_error(struct tcb *tcp)
 {
index ca442fc339de81002f1306b8056dc05bcd6df8bf..8d38c13bccfed36fbc0a7b9932969092c5764072 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 static int
 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno)
 {
index 64bdb76a2ca76951f97ef873e2141f913b447561..190071e1d2f6470acc95fb6ec47608af6d01c0e5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2013-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 [  0] = { 0,   0,              SEN(printargs),                 "spill"                 },
 [  1] = { 0,   0,              SEN(printargs),                 "xtensa"                },
 [  2 ... 7] = { },
index 0bee717917624640edc2a5ca33898e518bfa8778..71fa7d5764225c5e3e04c8526f0700ec724f7e48 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 { REG_A_BASE,          "a0" },
 { REG_A_BASE+1,                "a1" },
 { REG_A_BASE+2,                "a2" },
index 5896369f038487f84b9e45fdc08bf2719ab084d4..3158f7e5a30f4e0cf4fce2b74472698333564f61 100644 (file)
@@ -1,3 +1,10 @@
+#!/bin/gawk -f
+#
+# Copyright (c) 2018 Dmitry V. Levin <ldv@altlinux.org>
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 /^struct ([^[:space:]]+)_struct([[:space:]]+\/\* ([^[:space:]]+) \*\/)?[[:space:]]+{/ {
        match($0, /^struct ([^[:space:]]+)_struct([[:space:]]+\/\* ([^[:space:]]+) \*\/)?[[:space:]]+{/, a)
 
index 2939380a7d6a735d59182539a487008b709443b6..482dbcdeb5636685322c714b7889e85f8d445600 100644 (file)
@@ -1,3 +1,10 @@
+#!/usr/bin/m4
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 AC_DEFUN([st_SAVE_VAR], [dnl
 AS_IF([test -n "${$1+set}"], [st_saved_$1="${$1}"; unset $1])
 ])
index 33fac97d63574a734fffe78500c984286e559230..9e4d7e3e69ccdb7b8068eb4695b6fb0a81fcaadc 100644 (file)
@@ -1,3 +1,10 @@
+#!/usr/bin/m4
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 AC_DEFUN([st_WARN_CFLAGS], [dnl
 gl_WARN_ADD([-Wall])
 gl_WARN_ADD([-Wempty-body])
index 8cb8e4861ddc51dfd6759ed691d37395cf520fa0..265830e65f0464cf1031457ac5c607ead00efaa4 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 "$(dirname "$0")"/gen-tag-message.sh |
        sed 's/\([^[:space:]]\)\*/\1\\*/g'
index f23d091a3c4258b9be825bb5b5ef6ce70fe7fe04..4962d27ef71a671a556ba29c40cce3420a4cad70 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 cat <<'EOF'
 Downloads
index 6c376b8fcc6d4344a522bdbf28cade67b623d473..a8f2e737c1087ddf4fbee96b35eac5810a84787f 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 echo '<pre>'
 "$(dirname "$0")"/gen-tag-message.sh
index ee356c310e6b7f304b070ecea3225df0a8b4739b..430f6b55bfec699af91aa07b4a4441aa2e305b46 100644 (file)
@@ -1,3 +1,10 @@
+#!/bin/gawk -f
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
 # External variables:
 #   COMMENT_MARKER    - marks beginning of the comment on the line
 #   COMMENT_MARKER_RE - the same as previous, but in form usable
index 41baa209417ca16c7fd4afe956de893f36dffa08..8f21790bf4d443ccae988aad8526fd2d8813d9ec 100755 (executable)
--- a/make-dist
+++ b/make-dist
@@ -1,4 +1,9 @@
 #!/bin/sh -e
+#
+# Copyright (c) 2009-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 id="$(git rev-parse --verify "${1:-@}^{commit}")"
 
index f0e958ad6f849936b26e1fae4bcb4fa0549906c9..1240c856a36b0a7b1f45b69c3e2910de2562ef07 100755 (executable)
--- a/make-dsc
+++ b/make-dsc
@@ -1,4 +1,9 @@
 #!/bin/sh -e
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: LGPL-2.1-or-later
 
 exec < /dev/null
 
index 9e458fec0b37e35b0c06deb3194cd059c56d31ce..40863807ea050ae33ab6c49ece90d2856a66e2f9 100644 (file)
--- a/msghdr.h
+++ b/msghdr.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_MSGHDR_H
 #define STRACE_MSGHDR_H
 
index cdc735e0883b272a92ba9732128f4324f4bdfb75..c4189a6b37139895e94ed8523cb17d66052fe60a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #undef MPERS_PRINTER_NAME
 #define MPERS_PRINTER_NAME(printer_name) printer_name
 
index 5ac57cae62939edd12bed9617505a1102398b114..a73b8b5f0ff292e4ea19c82f908b95052c5467ad 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_NETLINK_KOBJECT_UEVENT_H
 #define STRACE_NETLINK_KOBJECT_UEVENT_H
 
diff --git a/nsfs.h b/nsfs.h
index 3e17c53a9076ff28319db41bdb335f48096381e9..06e7f2021a0281a8ec31939d302eaf634a3a1e7d 100644 (file)
--- a/nsfs.h
+++ b/nsfs.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_NSFS_H
 #define STRACE_NSFS_H
 
diff --git a/nsig.h b/nsig.h
index 528f7033bf89a0feccb499558204681cb421baae..33ef9eec85e3178d5699a4d88a9749044278aecd 100644 (file)
--- a/nsig.h
+++ b/nsig.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_NSIG_H
 #define STRACE_NSIG_H
 
index 57d245bf5967ec027f3ed8acd1d74259d515cb06..0e1f82a8df07a4cb89e3ae5f454771145a469cc0 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 Eugene Syromyatnikov <evgsyr@gmail.com>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_LINUX_PERF_EVENT_STRUCT_H
 #define STRACE_LINUX_PERF_EVENT_STRUCT_H
 
diff --git a/pkeys.c b/pkeys.c
index f5338ab85792095589940d69549e4f097c2254ec..50dbd5796fb90f410c701b6662984a7dd90df09f 100644 (file)
--- a/pkeys.c
+++ b/pkeys.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #include "xlat/pkey_access.h"
index 7ad72380853fb4a96a0b141c0985f9b5132e3d7a..7c726790fa22fd53d5b67d78f87fab1b1bc1c363 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_PRINTSIGINFO_H
 #define STRACE_PRINTSIGINFO_H
 
index d6caac33014ee52cd5dd4de25ba75e258e058412..92d170aef972121bf6340d29689e2fd109fca8ac 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(readahead)
index 12de30bc4090a64f323e9c61678fb6d2867ae86c..e0fe65b1cf03ab19f3ead73f6621763464edfb4e 100644 (file)
--- a/reboot.c
+++ b/reboot.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #include "xlat/bootflags1.h"
diff --git a/regs.h b/regs.h
index 7a044cef8fbf9a4e0c9607bea00d958225700244..bdcb72fefa936c0315fed9de35f6f94e6e563f20 100644 (file)
--- a/regs.h
+++ b/regs.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_REGS_H
 #define STRACE_REGS_H
 
index 746e9c4a23e0c06f1a5af7eb002582ec5808ec16..8f7118de4dc738913e4ce595b12adf6a51331a0b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 static void
index 0de38c5a659fec211b4b461c501348c431d8a841..b9bdfa9236a4d9ad499e1441e6d77d616e6961ac 100644 (file)
--- a/retval.h
+++ b/retval.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 /* retval to index and visa versa.  */
 #ifndef STRACE_RETVAL_H
 #define STRACE_RETVAL_H
index 251d2c4f1c10ede6e38d33a2bbd192adf83a35fd..c22c9656f01fad9a0f6bd381f791d98e5ac432d5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_SCHED_ATTR_H
 #define STRACE_SCHED_ATTR_H
 
index a640102f2a312c161270bee9e12c0e765dcdf7fa..11814b15f9f50c714b253fe00eef31c630d73c77 100644 (file)
--- a/scno.head
+++ b/scno.head
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #if defined __X32_SYSCALL_BIT && defined __NR_read \
  && (__X32_SYSCALL_BIT & __NR_read) == __X32_SYSCALL_BIT
 # define SYSCALL_BIT __X32_SYSCALL_BIT
index bfc6f17bbf42e0ae2c94a6b1cec05919e8acdc67..755d2aa5b4337d6212e178675cdee07316149b7d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 Dmitry V. Levin <ldv@altlinux.org>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 #include "ptrace.h"
 #include "nsig.h"
index 922746bbc6d3755c4ff16b9dc785ab78eedf34f6..23ba8d12a44919d26adfb5ed4bf1dda9d75a0e10 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #ifdef BFIN
index 00dd04c4e49165570879bd4e5b2f1a72b4358750..36c99a11d091e05600d16c0c7fc674e87c51316f 100644 (file)
--- a/statfs.c
+++ b/statfs.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(statfs)
index cd433d51a248d732ec0b0e7d807154f8b1bd6153..f42307c40ce468467b2e1728d8a7f452d11f4569 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(statfs64)
index e5ebd0fa77a9472c3342b78b524f93cb0489c0a5..87fd3c1fe33d2aa95536ab7c1b56e5af75d1431c 100644 (file)
--- a/swapon.c
+++ b/swapon.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #include <sys/swap.h>
index cf2daed1be2b56231aa71f1714133f0196fd3b47..71119a999600530817bf04717a4f5a3c767d6f05 100644 (file)
--- a/sysent.h
+++ b/sysent.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_SYSENT_H
 #define STRACE_SYSENT_H
 
index 2728b206407039cf16f4edf20ba863d1018200e2..009f9a4bc36f0362980a364966699e6d5303585e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifdef STRACE_TESTS_H
 
 # define TD    0
index 5232b64863c5ffd7c33c83380f8e1c34ee48cf54..bc9ad1315365ce4c8b9f309e2aba079b993f2494 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #undef TD
 #undef TF
 #undef TI
index c45b2551c916513cd44bfde070108a37222dc6da..7925d5892075618cbb355ad20ac00a49ce1cc6f6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #ifndef _STRACE_TESTS_ACCEPT_COMPAT_H_
 #define _STRACE_TESTS_ACCEPT_COMPAT_H_
 
index 4420ba3c3007b07d389cfcb0f1585f6f5760e5b9..cbdde6a274f58245ea1ef1207aca9f8ac5099fdf 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 1cc3fa56ec760d38cc7886567994435e4d76c2b1..2127df604ed4c9e9afa372eceeea91011086e40f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index e04af38f13c24f605768c0d04aed24a8205534e5..5f27cd107db6c72ab6363f1ba6aa93cc1362adcd 100644 (file)
@@ -1,2 +1,9 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 static const char lockdir[] = "attach-p-cmd.test-lock";
 static const char pidfile[] = "attach-p-cmd.test-pid";
index 819afbbe6017785601866c8df134ae241630935f..9afcb1486e7120f562e827d79f38281392d9f377 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 3cdfd35ac8af3d843bfe84a232495d7e11c59a77..4321e53217dc0b1e6084916ddd2d51095fe3b6a2 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 572ebd61f0bfd32548546b937808f50f0a26cf48..caf40e130f8e5e7418816f6f8b18b91e824cc115 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 3781220e18945da0f0314e87e88991d8f495ac6e..e90cf8ab4362628d83b81cc5eed1d6fdf995cb04 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check brk syscall decoding.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index c129be960a525584f126550dc7f07ef532c943c0..58770ae00cdc39f306612f42507c832d8a423cc4 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
-# Check verbose xlat decoding of btrfs ioctl
+#
+# Check verbose xlat decoding of btrfs ioctl.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 8cc2724a148f74edea1593d1da478e01ff225d01..f67d4126cc810b512c70fced78de3f765da7410f 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
-# Check verbose decoding of btrfs ioctl
+#
+# Check verbose decoding of btrfs ioctl.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 163b29fd9ac5ac9783b9733348fcd3b679e63d21..db15a50c43d8c3b502d7151a48a41e0f008dc92d 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
-# Check verbose, verbose xlat decoding of btrfs ioctl
+#
+# Check verbose, verbose xlat decoding of btrfs ioctl.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 913fba1605edfecfffefea647d9ac8e0df5a4afa..eba59d7a5d7f4a470e6069d36283950ebd1dabb2 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check verbose decoding of btrfs ioctl w/ live ioctls.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # WARNING: USE OF THIS TEST WILL MODIFY AN EXISTING BTRFS FILE SYSTEM
 
index 57c6891552c81b77e51362cb3ddbd7c863b8b85f..20f60abe93c50951ce30e18d2b6779c548ba51b1 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check verbose, verbose xlat decoding of btrfs ioctl w/ live ioctls.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # WARNING: USE OF THIS TEST WILL MODIFY AN EXISTING BTRFS FILE SYSTEM
 
index 031f0b868ab100c546fcf07964c1a126bb219e5a..ba9b220d0cf492580fae7755d149bc011bef3aac 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding of btrfs ioctl w/ live ioctls.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # WARNING: USE OF THIS TEST WILL MODIFY AN EXISTING BTRFS FILE SYSTEM
 
index 5fb694996cecd59e64b00b5d731d66780c77dc40..1a7dea2e372d49c76f288821446d98dca7389e80 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check verbose xlat decoding of btrfs ioctl w/ live ioctls.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # WARNING: USE OF THIS TEST WILL MODIFY AN EXISTING BTRFS FILE SYSTEM
 
index 9367995ef91949afa7400817301960a920dcaf04..e69438e2362b8c4d8851d937519e3b47af315241 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #ifdef HAVE_LINUX_BTRFS_H
index ca223f9a02f9ed5e8f3ced897319b4221b597b29..601b8994a43d3c7c0d985fbc913755defd76407d 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check capget/capset syscalls decoding.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 607a75bbca5217e90cb51185e51da3ff270c8e6b..ac68364e272bcf73a00137ea2e619499d22e4f27 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check capget/capset syscalls decoding.
+#
+# Copyright (c) 2014-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 12aa8b71b808e713ba774f891a1bbbf173048a75..05fe9af15ec311b361eadfac3a2d594b511d43ec 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 4fffd7699445824899664cbb34522e384e84a9e8..f272620311a687e11605296f9fe9dfcced3682db 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index a084cf337400d7d9a58f298d80025cc4c5a7062f..3fc441e3b8d53144ea7823f3125d30df1a20eebf 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 66b3bbbf8becf6014e9f0794dc67b7b445176301..a5b077f34fad7072eb3f5a6f40b10637268b0670 100755 (executable)
@@ -1,3 +1,10 @@
 #!/bin/sh -efu
+#
 # Check handling of CLONE_PARENT'ed processes.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/clone_ptrace.test"
index a1f0237aed12cf236c4e7a2177f86896ba4879cd..24c4298ad1cc55c6b76314be069af73916f8f3a3 100755 (executable)
@@ -1,5 +1,12 @@
 #!/bin/sh -efu
+#
 # Check handling of CLONE_PTRACE'ed processes.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 run_prog > /dev/null 3>&1
index 67515efa4629b4bfcc850db5f9574aeb96ed0ccb..4f3d45f8889f2451a2bdc05e70a3d8d7cf7862dd 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
-# Check whether -c counts through forks and clones properly
+#
+# Check whether -c counts through forks and clones properly.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index f22fdaaa4fe2ef8186bd9e59ac8853b8546b9265..71819d5b8aed2e2e5f72cf08530c8d9db7bf2f33 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 5fb2ad6281cd9d934a8376657dc76ac28ccb4afb..df8552c7b12fbb362589613415f42b3ba4b768df 100755 (executable)
@@ -1,5 +1,11 @@
 #!/bin/sh
+#
 # Check delay injection.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 62157e2ff8ffc828c3f1eca0f7a8fce95b5864bb..5cf5df7c50f7ffdcb602378a5735ff993b965805 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <stdio.h>
 #include <unistd.h>
index 9f3addfa904cb1b5a28102df0cc5ccace486ae1f..fba8fca5605e808ed8d11e8c51a6ebb53df706f7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 7a65b61419385efb4407462fe0e8a51e12b37662..741e06f880e53f3d97d541ed90e6bd41e6a65505 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <fcntl.h>
 #include <asm/unistd.h>
index 44262c7db11206b82abf65599d0237877b679dd7..42cc8d0458c575d6c098bf5f5cfeee0aa8628931 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 2251b35898e73e6f10df528fb64ef035d15794bd..85a288cde0165dc576ba753675f5edd087429eef 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 841e7228c7b79ecc7eb82c6ae9795ab890a22fe5..ce95e6dc5aa999566e74cafe0150b7b987c8383b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index caa30271e3c06d2822d22cbe3aa0ffa43956f8a2..3981905d30f6b56e9d2651a4f2833f7c6d5d4051 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index e181ed6efa0842588c4b4fac53423c77c719caa5..b6d24454b31b996c578ded296b1f2d1741cb6543 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check eventfd2 syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 52ff0d77410c334d93b6fc9a79844548637cedcd..f8bafb91e65ffe82ef4b49744c1a45ff4d3e1bdd 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check verbose decoding of execve syscall.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 5635a9429fa531b9565d398e1a425af8e687704b..0824bab48a1d934b840db037a6c556e57c276c86 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check execve syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index ce81349d142a7abbe007a186c0eae27c693ce11c..6d95555aa051f89cdce9357564fd6dc666cc182e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 161b28fa304977ba407c868d8e79f48a1b058f23..c4e1415e70b6130091ecd78c85682730cd06c688 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding of fadvise64 syscall.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 3cde5e6354cb51d0f7acba3084fda5d12fff302c..118e5fea0db4ad90612d7db642ccc45030ceaaa7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index d711903200fac521ded07e541409c5497316ca09..98bfd9deb9d16d38fcea99f13e78bc7e97273e19 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 2d9d60f8f3174190bc111e18b78b59708b97f4ae..9d52f9a8c180fa8570e24c9305282d154dfa4c3e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index fc82ade33e8b359f556b814a0913ab7ffb4aa2fc..f4c8d55f03aa72a0baad01e690feef70d62fbf22 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index ded67a9c922cdd221eb4baedc6b9a9babe17039e..7a2a905c0ea5a5a2556c13d94262b6105b0e636a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #ifdef HAVE_LINUX_FIEMAP_H
index a0aeccba1f530914614a419e705d2bc3838088ce..6b15bbed7cacfd6b6ffa04ed378200a8ae422220 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 void
index 15a9ad1d3d08911620a6db014d41112223a5c081..8e7e67ee91f1a56a6b769f85c8cb8445a37427f3 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
-# check that <unavailable> syscalls are filtered properly
+#
+# Check that <unavailable> syscalls are filtered properly.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index c154e43796d154359497da49ada924cc6ffab9ba..4f0444097b0bd4d16964d4c4bd2fbfa2ebe8e583 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 2f504106889d38f8cd47e97121f115a437deb8e1..5624096b40a7b403ef278c0b7f226e531d702c59 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index fc98267a98310372798780ca432ecce680d3d7e1..889eec615510a91ae2165a64a9f8e2f4e29faa3c 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check futex syscall decoding.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index aeea861cc5083551ef47e32469b0bc2b8d081186..12ee929d2bb8bb1ae589675da916d85ea2ac0dd2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <unistd.h>
 
index 2020df40f218a469586746c260aab088043385c4..5f9a7293b50da9e0a1bc6fda8f02a6319c2af312 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #include <asm/unistd.h>
index 98f8b9cbecd7d4a30138939b72ef827dde746053..2e0754b77580512ace941dc625f69aa4879d5523 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index d9951864b12b0e663498e0536aa81e0ff0c14c1e..b7f5cb0827bcf71f4688739eef721ca9e4fa818d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index ef8269f97243fe51a40d6f6b852bd40e22204e25..430df1c6526bfaf88644140def29d116002fd7a8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 4341e46f3f16b13aadae9ca996f490cc17da45d7..94174f3238872b83b5d048270db996c78f146491 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 2e060390e996cc4f27e3dc306f703d15aa8cd513..1bd705023f616cd58b59cc95619f18315d42db8e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 52e4d76a0b2c6e3e6de48627e141e1f73c0ffb94..c6859cf4d288dda33d853cfada41e6826365b230 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index d0a356de198dc379321f5277466a94610e75ff0a..d005792d31dd75d38706857b1ba1824fb3186ebb 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 8b9d08827731d2fb3e55eeb5f479accb6ac6eea4..3d45f718fb13f3fae6ee0d275dbd5c38574cc47e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 96f2d157ac22d485409afbbb7a38f04853852b28..5e88e052a343390ed4789c6e9a158d565eb2d4b8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 58901fc6e4441883d4f0b9d5c43d10b39e679695..718d0691d9f8acfabc42ec029df955d75c32b169 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index b8c687b1c9527cfc4bb71fad3c31d68c8fcc0e65..3ad2c190419fd678e0dcbf9bac9288d9815edb9a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 71f11344d7bf44af82cd317fbbaa0eac15aa5faa..b78afaed912626e570f8f2984fc54ee6d251066f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index b00f20ba42bf36621fb98a0009a37aa898e26c60..5bb2e30114787a5020d4a7e59f5fe519a02aeaef 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 4c9a83df5eddd9413ec935984b12eaefc3aca7b5..13acc695af8202388300e1c4120c89e577f77a2a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index bd9d0b0f22750885172490bdb9cb1e240df74a4e..6d3b4cd5d24edab202f3e1db393cad0c282083b8 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index b563de9d003a1252ccc7a0d4cd9e0ed90c5ca63e..588ea4ab0779cec82363e7639231ec24f140cfdb 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <stdio.h>
 #include <unistd.h>
index 9b13eb880a35d0b01f7ec62fd78cb5de0e3bc10c..24947e89ce9a2ee00923989641db1cf49f574cf4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <stdio.h>
 #include <unistd.h>
index 57311f72dab32aa59f7ff4e4f5378fc8596c2f99..56f6c9021e69b53bbd38e45ca4b245fb280cab14 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 0bad1ff2156501c822538e7e4b41d0d587562a71..a0bbb3ed106864fe2f8cb7a6a530a87ef6389a0d 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check getuid syscall decoding.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 397dd08ff1667b546ccca313c3c7def20bd2f8eb..1222dbcb3a594bae71734441b4d3c82b24275e03 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index fa82e442d2bd4eb45f8196255bbfc641f87e65d1..cadb5adb0535b9a6efd9c177d19aa81c903b8c5c 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh -efu
-
+#
 # Check decoding of return values injected into a syscall that "never fails".
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 1188d9834fba3c905a46adc1b17768b3aa492f49..6b3ca25f6380f5e86f3de114f5843669f05645ca 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
 #
 # Check decoding of int 0x80 on x86_64, x32, and x86.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index f8f8173f196a8dcc644d5869e222a30ce6a12634..57df767a01343926b288e1f18d7c427e0e523194 100755 (executable)
@@ -1,7 +1,12 @@
 #!/bin/sh
-
+#
 # Check that in interactive mode those signals that were blocked
 # at strace startup will remain blocked.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index b1b40d9e3d9b540c29487e92676037ae0018a907..5e11f589c2791a5c72fe47b76216741e71edba77 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check ioctl syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 358d9a38aae5e208c4a27a2d120c0da71cc707ee..faedee30b8aa3129f67a24d99316fd2ce0f6e295 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 8c3f8f02e236b6511467ad71acd02496ac5210bc..7887d417b59fdb7e01b5c3d2b33922c0c9d87bf9 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #ifdef HAVE_LINUX_INPUT_H
index e735af91ab94dc190e8cd49de0e0818bd5b9b9d9..54b0a20a9803ee2100b239551cbad526868a9c16 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 602507fa1618a368762555338406a6b3b6347614..4a56970823d8d8fc67f21770cbec6a4fca85205c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "ioctl_kvm_run_common.c"
 
 #if need_print_KVM_RUN
index 16af293fb2e0215d503190625cdee4913397fdba..9140d3b273c2cf94925d48933b20a475ebe9ace3 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #define KVM_NO_CPUID_CALLBACK  \
        error_msg_and_skip("newer kernel (>= 4.16) is needed")
 
index 779a2a9b8e7f2fda44a063d23196dceaeec27e90..2edd1d34d54083c78aa7b99973d09f2816d41aca 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh -efu
-
+#
 # Check decoding of successful PERF_EVENT_IOC_{ID,QUERY_BPF} ioctls.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 2f02b5234002e87a190ddf0147311f1cf5f3066b..3f99b2db5a08c1034f4068245a5e9d5b50770fba 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 14ec29e302c3321d9d042933cadb4fa6506a46fb..f8904030af5658f0d63f44094e7f51a4db8c6e69 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index ef55073277a794f3cc108a0310d24ca765a62e13..58e4309be011a629fc17028e229808cbea432b3f 100644 (file)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding of ipc syscalls
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 9e787855128c05efd3e507728eaba94e4ebb2428..4e26578a0c45c621d14de3807db77b79407e0c27 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check msgget, msgsnd, msgrcv, msgctl syscalls decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 20c964bf19350c7a302118c7a78b043dfaf18627..a46c839fa6d6cd25299c0b1d5586fc3da1c242a5 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding of SPARC-specific kern_features syscall.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index cb5d060fba640828aa6994f421b6df911207f09c..c35ba22fe93ee22767a78f221a4e0c43d4ff41dc 100644 (file)
@@ -1,4 +1,9 @@
 #!/bin/sed -rnf
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # should not have been exported at all
 /#define[[:space:]]+__NR_(sys_epoll_|arch_specific_syscall|arm_sync_file_range|syscalls|syscall_count|syscall_max|available|reserved|unused)/d
index 8026648853bc7f3a5bf763c1f8b8d8387595bc33..347ed675c66df7c554385dd474b4e4e4f1d2de5a 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # Validate syscallent.h
 
index a07c878c03d843fa276bc126477f5a083bae9da9..c9008219b6d5a2606552eefd90890359f885ddb2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 29cb01dba4f1551db09da97602c9c4419805eae9..1a505e1f9151cf75e8604946d08ca6fe67529b94 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index d6550fd3a9c596073d411f6c8924a62c976acd21..357eb0becb86fe1ac1726e4247ef6e67b5fccec5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 64b900ea0a81b5ce8d31b58fe9abec01564f801f..748ddf18181abea76bf7324f4697dedeedc125cf 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 9db68e3aa826a20c4c6ec21585d53bdf29b0a654..a2858398460392dedbf00b530949200e75f56f45 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check _llseek syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 5b20a7f9350fdc4ba130074c62f986bcb27e8e72..646f73134ec6ae912d7f3ef63a92981ff74190da 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check lseek syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index d971b1884f09b1b9bcf7c301b4125dea3f564ac7..e6e62ef65671965482b0b9604538b88e80140486 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 6bfe4a5fc56f1ea8ff303c50fe462d208d9f9bc6..91bf06be3c39077e39827ce53b96b688f83b0ef2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 1d8591a0fadbf8e7ad47314034de80a98bc11447..94d80284a610a802f90e5d5d7416b9ec0293519e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 7ef576558e33d1d64b7a676a73dafd570563abd7..34b34d8073bcbcd8c1ff3802cbeb1d2fa7bba6ab 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 8e9806bd595393cda8ac20dd11254fb77cbf7fa9..0f31d20c812c33d09f85317604ae846289485810 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 337cd3e0db9fcabeb3b78d7b4dc07113b5ac4f5d..0f103c8fd41e37f79f541a277d88d36e1893f723 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #include <stdio.h>
index 88423b7bbc9069c7bace1765fd3c5ee1c1db0c03..16c42e39b346339a80cd73db0d953f98de5260b6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <stdio.h>
 #include <sys/socket.h>
index 06955873cd1cbceaff2fd293544851310c270a01..b11ddf8e3de650e48d8f8df3eff180b57edc8421 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <stdio.h>
 #include <sys/socket.h>
index c298b6c3eb636531b325ef59336f50d61507e05c..47ab84ef3f0479ce494af85dac7c8c2d88c08624 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
  . "${srcdir=.}/scno_tampering.sh"
 
index a13da5cabf03e5a24bdc85e0fc3eeb17726c2cc1..22f5fa25edfad14eccdf6f94d166d8445998cc0d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <stdio.h>
 #include <stddef.h>
index c97979f73bd84bba44e97a0510bb9fdb5a67cdb9..a993c660ee572402f5a87496b71eee3f15e2f72e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #define ADDR_FAMILY_FIELD sin6_family
 #define ADDR_FAMILY AF_INET6
 #define AF_STR "AF_INET6"
index 832070780f55dbad181b45084708f8c1ff2cf512..cca850a95264ecda3d16970ba3518f5d715aa1e2 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check how network syscalls are traced.
+#
+# Copyright (c) 2014-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 2cca32f1063154e79d5cf1ae6b90b6177aca3092..a6495b6b6ddf2c7052e3a7ad7a9638e367ac720c 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding of out-of-range syscalls along with debug ouput
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 7d2f1e1f30f97397392820d08577be60e9679c59..f578f9aa2265fa1c6ec4abddc96463bc73c54bdd 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 debug_flag=
 . "${srcdir=.}"/nsyscalls-d.test
index 61f72d520d232f746ab51bf0d972c4334c65e535..08d45ac60ab0084eb1efaffc0e6260858478bdbb 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding of out-of-range syscalls.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index db449bb7c0d52f5b40410b1fdd1f205074c4eca8..d6777250f75438ebc0de5f42f74e69dbdc950619 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check how -o '|pipe' works.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index d279bd11111c6973ea61b8b14d2bfba059e5167c..6d2b65c762d20b17ed81def84f474017173576a7 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check personality syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 0ae414d49ebbc6776dc093d0aae03ce67a23faf1..af70b08df51f151b211be201c9e4907da2f6618e 100755 (executable)
@@ -1,6 +1,12 @@
 #!/bin/sh
-
+#
 # Check decoding of pipe syscall.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 run_prog
index a1905723073fb0288354d868b619f6f5ec886741..8ba2d303e23b1c5cd0614332c5b9c376125e386d 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check path tracing of poll syscall.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index d09193d5571f8e3337661741f550c632650b78e8..0e8691e2a7f23cc25ea056ca5bfbb44684fb6f7c 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check poll syscall decoding.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 4f9e3a131be9b9ef6ec5dd53fe04a4a7d0b276e9..feb5a2b946f78ff06484dbeef93c919cde714882 100755 (executable)
@@ -1,7 +1,13 @@
 #!/bin/sh
-
+#
 # Check decoding of prctl PR_GET_CHILD_SUBREAPER, PR_GET_ENDIAN, PR_GET_FPEMU,
 # and PR_GET_FPEXC operations.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 check_prog grep
index 05f1310c57d5ee25b2df6282dd8f49f07fb8306d..8662f79c1104c8176c74b04c3389b4d4e496bc9b 100755 (executable)
@@ -1,6 +1,12 @@
 #!/bin/sh
-
+#
 # Check decoding of prctl PR_GET_DUMPABLE and PR_SET_DUMPABLE operations.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 check_prog grep
index 95d34b68fed6b60bcce965c3be6f23cec0202452..b19efc0f6754dc968b6e6846036cfa801309927a 100755 (executable)
@@ -1,6 +1,12 @@
 #!/bin/sh
-
+#
 # Check decoding of prctl PR_GET_NAME/PR_SET_NAME operations.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 check_prog grep
index 8ff300b953fca1eccf8573bc34b528a099a8dfdb..72d0f52532a61c4e352adc5858b9f6c9e5e3c8ba 100755 (executable)
@@ -1,8 +1,14 @@
 #!/bin/sh
-
+#
 # Check decoding of prctl PR_GET_KEEPCAPS, PR_GET_SECCOMP, PR_GET_TIMERSLACK,
 # PR_GET_TIMING, PR_TASK_PERF_EVENTS_DISABLE, and PR_TASK_PERF_EVENTS_ENABLE
 # operations.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 check_prog grep
index b6e01407fbdbe45b7f7d9ed933c18bdc9adef42a..faa40dbb2a73c8b7f96a28a02a93c5c33c23e4b6 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check prctl PR_GET_PDEATHSIG PR_SET_PDEATHSIG decoding.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 3663ad899d7a5cd78c3a3c20b8980767c0d2f57e..9f94a66ed9d94e00f04903e16e1b41547549f647 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check verbose decoding of prctl PR_SET_SECCOMP SECCOMP_MODE_FILTER.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index bee85b8b4ba162da3e26e3e543c8efc3e14765b5..e7e23df2919a78bc175ebe7a17e796e4721d778d 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check how prctl PR_SET_SECCOMP SECCOMP_MODE_STRICT is decoded.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 32b0f2aa0c0c9580161b71fd8c2075a2b3c40178..e50dc2ebd2ca5a319f9793565cadd56ef2b8caf7 100755 (executable)
@@ -1,6 +1,12 @@
 #!/bin/sh
-
+#
 # Check decoding of prctl PR_GET_SECUREBITS/PR_SET_SECUREBITS operations.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 check_prog grep
index 62a39e56760864e71ea9b61fcc893f9277f8b46c..f4a229f918e61795757d2ef055ce042b0dbb4988 100755 (executable)
@@ -1,6 +1,12 @@
 #!/bin/sh
-
+#
 # Check decoding of prctl PR_GET_TID_ADDRESS operation.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 check_prog grep
index 439d9d5a41082e8a00450600a85d5975562ba939..6dd891d61600b848a7ec9a2264d358fee7e0d955 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check prctl PR_GET_TSC PR_SET_TSC decoding.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index a58b69ac47726b3114b0183daeb209dd90554e1d..ba4b5ec21111533a69009cb8512cacb77981604b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #include <stdio.h>
index cfb8f786189300dcd4d0bc7f3a6988402abbf67a..422000b8043b09d72fc9877f028f9bfb4d019911 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #include <asm/unistd.h>
index 6271c01bc6c56d49e5683fffe1fd3c82d38ab2a4..848a9e91acc760ec719199cc8085bc4f7d218d9c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #include <asm/unistd.h>
index c2daf1b2d6e26aea583f6322b7bd8aacb0751e10..1a5238093e8365f00c754d517406d95945ed536e 100755 (executable)
@@ -1,4 +1,10 @@
-# executables without side effects
+# Executables without side effects.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 _newselect
 accept
 accept4
index 93d8321d4f330dbc8d247aadd0dfcf33d677c722..2392e8bdb1e3ad6517f0c9e658d5f7790c3176f3 100755 (executable)
@@ -1,6 +1,12 @@
 #!/bin/sh
-
+#
 # Check fault injection along with signal injection.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/scno_tampering.sh"
 
 : ${suffix=}
index 239ab0a4d1eb418abdd344391d8311ff19ab6a84..956d373d3bbd87c4b79d16fc3a1aba28bf7abe7c 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check success injection.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 7f75a8e74a05e4e0c4c19489ecaee665326b96ee..54a3498d7c704fba8714797da9d843dd44758957 100755 (executable)
@@ -1,6 +1,12 @@
 #!/bin/sh
-
+#
 # Check signal injection.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 . "${srcdir=.}/init.sh"
 
 : ${suffix=}
index 1524405a316b6ac7d7a2d6abc591eb49f26e5ade..945fc8c72997e530513701b725e7c98347872e5f 100755 (executable)
@@ -2,6 +2,11 @@
 
 # Check how strace -e abbrev=set, -e raw=set, -e trace=set,
 # and -e verbose=set work.
+#
+# Copyright (c) 2014-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index a9937bd31ff4e6c11e9ce373de00db27bc51ed70..b81120421e1fad33a36906b9a2b00b83759b39cb 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 6cd9532151c7f6bd94f40f672b930781b6373dd2..d041ebd95ffa641ccc7603109bf3981c6aff06d5 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 4c4bb9cd7825eba1d7d49f47629362dd0281a3cc..7bcfa8ace31c337475d442096c2686a9daab6c54 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 95077c8a9d6566ad420af5c5153b332c66b0a81b..e9041dadf70d40999765a2d3d42217e24f8413a5 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh -efu
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/scno_tampering.sh"
 
index 3f819ce89efdbf3019f3e5cfc897bd80a04bc41d..8bc9c6b0957a91965aebba14b514f7f3ab461d94 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 2a2a4e01e6e80c010027da269125ad062c349197..3d77573ce7a1b36ceaf3667e09752ed1e9a69338 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 2b874efac4703627f0fda619d8cbb5d22abb4979..7f11893f116e30c67cee1977a886dceed62386bc 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index f7dfa04fd63ad4720ac44b99633dd65009b784cb..8dde6684f0d69c954511af7269fb18ad6c953f3c 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check how "resuming interrupted nanosleep" works.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 20952d84dca2af3c8e3f07b704ad4dab77003f7d..505303ad2db017ab2b82ae572deba313fc69d4e2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index fcde3bafab1451092067295e663260ba64172e95..afbbb540682e05ce106254af72d2ddf3a6b41532 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check rt_sigaction decoding.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 208aa0f9ecaf5a5811358ea1151f3f07d7e6915a..1a0aa7e5292a2ca9dc1fb163f2f481ed8c8cbfc7 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh
+#
+# Copyright (c) 2013-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 5224ff130206984989909756efbcbb8076e0d88b..7715d2867364fb9d7324b4cfdb6b37a634270455 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 000a0be7672981cad8b48eff77517b792c7d0963..b1117f3b4a3f908f39464148ca148542e9450f83 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index e761a9d0ea1ac9f1009a0e279be268feb6285a54..e1325a6f714a2791a02ced15d787780176c3e8b5 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 8248a0c035df1a1680c86de69b576267e2a60bef..bc48085a4ee034bf82f53c571bb36c2d4660cb52 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 355e7e8dad925657788c968908738283d1269e41..40b556171fe780eeb081ef056692509dc635172a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index b0398717d9374ed85a8fea4d90b36deb8abbb150..3525e20ceb4bf86e374cffcbbb9b276880032e20 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check how seccomp SECCOMP_SET_MODE_STRICT is decoded.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 4b14882cefc4b664ac595af3be17a0919cc843b5..f7f047019028287a138efa6a8e64937e9e2a5a12 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <sys/ipc.h>
 #include <sys/sem.h>
index f3e248409fbbd1480d9ea329ac982dcb4afadd97..177c0fd7a989a8063b9dde521fe8b65ca71fc845 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 871f4b35f7252a4b35bdd39a38e8d76794abc7f2..496b267988a2e9e6964f45dd204ca6f499dfed18 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 6279abd30c0b9295dbd8f5e40959d005b344475c..a931602c06517fc9762d97d291137d2c2129dd6c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index d6faf9711fb263395f5db8f1ba2beb7d328d9074..269d38f2ead57c800a088cbfa1bfd543ce8ea119 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index b71cf23542cc6775edd100b2770da1cfbeac0437..cfcc0f83b977b269ab403aa4d1b3a1e896d3aa20 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 8794a0a4b3f760dff7a3eb69fdd4a45b54a48fa9..3374924ae1ff14c8d32321cf0635a483e9e9e4e7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 17f43c58575325c9858ce9f2a64e0ff1835da540..427c77b04e9633e4da1252730c06262979d8cfc2 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index ecf00bbde3c999c9b8c04649592658cb21580945..935b73a99f89fdcc8b78c973c028dcba105e0516 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index e1da7862d7fc991be2443ac3bd509b54c3020f54..68639e6ad50d5037435358fed3349309842393c3 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 3cf0daf6f2627de9a34a94531344cf2ea6ef261e..6291bc58a4e83d859317ab30e3cb7cb97db0eeb9 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 8701df8edccd65fe3db210593bf5d3ea489251d3..f3a160e37de76e27f10896b53924b11fb8223c80 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index dfce457273bec1885ca7187f42bd7f7676206930..e05ae8f8dd966c391eec2826af11e2f35456a1b3 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 3a9dbd1fc735d80e6c613dfb3727908316bdc03b..855a9bf70290784043353ba174f851bf5dfeda72 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 387268a7f0e96bde67e8c8ea204d6ba8ebf1e9ec..ccfc2a51c83240368a26014165ea312a1398105d 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 68e75192346846d21308285ab0f026d8d30287be..1e34dd181011740140b9385e88930a2e889d2fff 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index ba017621193235dd8433bb554103f70823c056d3..c0345db793a92a9d883206ca82b75d0e2226e301 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index df2e46b17126f840cb38b58cd146ec858dda8b1f..4a8243e8919856b377a4faa0b27aa4ecdae7c51a 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index c837d547c006efe31566e311f03aa90fc8d03c2e..ba1b2e2da1ea90fcdd0cfe0b0d952cec21d81ddf 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 398667c84ba6b1d2462646b2ffa0740c77608f69..3742a4843e2d4aab17ca99322cd64fd56a974c84 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <stdio.h>
 #include <stdlib.h>
index d770c43a825d2bc26daca9d68ab6fdbc89b195a1..5297a0eb18f5237d403c84b4efaeda83ebbca324 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 /* Check decoding of shutdown syscall. */
 
 #include "tests.h"
index 884e3c55fadef10b54fcadf610398ccd48f44b86..905f71c780091058a056621faf8bbe7485342518 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <signal.h>
 
index ff83c2eac67e615b364f5bb3bdb65cb9508738ff..a2ff441457b1a93a8c7f3c76287cacd6f27d2d41 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check sigaltstack syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index ddbe2dea58ee260f73becada12fd2e776acc8eac..ab1eaeb7cacb088cd53c47e2986089bbf8add685 100755 (executable)
@@ -1,8 +1,13 @@
 #!/bin/sh
-
+#
 # Check signal mask transparency.
 # Starting with commit v4.17-5-gf83b49b strace is expected
 # to forward the signal mask to tracees unchanged.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 3164e72efc4f6e5764547f3e10d2f2d161d9b90b..07a8180c65edcf22809a431131adfe7f3b96d286 100755 (executable)
@@ -1,8 +1,13 @@
 #!/bin/sh
-
+#
 # Check signal disposition transparency.
 # Starting with commit v4.17-8-ge97a66f strace is expected
 # to forward the signal disposition to tracees unchanged.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 73e93b20c3e6ce026f3bdd226797d88eaca87c24..1d8e7c59327a00347f88951075d9bb7469f9b9c6 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <signal.h>
 
index 074fc3a250fd67b4abf9368c6fdebf6e3f8d4150..761a10c3ca2f90e9f80f83fb5c6824d0c9107444 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #include <sys/stat.h>
index edd6d326c5a360611dededf13ab5a696b9e50954..8a26a79cb36c161e27813527618763180ffbdad7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "stack-fcall.h"
 
 int f0(int i)
index 5d0bf0e6cd255357451add3fe1de292ab919db9a..b5cd89b38ac1b62de7dc17aefa2c1460c2f1928b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "stack-fcall.h"
 
 int f1(int i)
index e1643207862a465ad529c39ddb658b88b609b58c..16beee5888f7301a6f74c49267b12725db1260a4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "stack-fcall.h"
 
 int f2(int i)
index d2abe610500c17db7def49c656832e22186928b2..3e0a705d16189ad44d0e1635d48c4c858dd37cc7 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include <signal.h>
 #include <unistd.h>
 
index cfa904ca6f1782f59c5342b27a432a9687729158..cf4000e56f5aa6bb77f3d4f0fe72779aed01e73e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "stack-fcall.h"
 
 int main(void)
index 1a83bad417f808e47b543502802c19624f29ed32..8dbe8b285e4523922c6bcfb4783fd0ff84c20cb9 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #ifdef MANGLE
 
 #define f0 _ZN2ns2f0Ei
index 359ddbde233019c10905107e127f76c18796b085..5d3e37dc2aa823bc530439b13ca9664e378d8b8c 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -C option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 843f27a9ad09a9da5676c6bc9339965632a6ac71..82b95df533dbb8139a9056418d0a4194881e7870 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -E option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 64e4a41e5aa1d20ce283c1ba5dd62c9848ffde71..4b5be6d904c2c67a5649536ae58932f17311237b 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -S option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index a6dac4e6a0b89a45f9e5e8cd3da3e20de9b67a31..7c3136b78b02a0c1a8d566700919870ff7418104 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -T option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 6141814aeec067186cde644b9fd59d3ef2ec7c6c..429549f2a63d6c788ebfd3abc5902d49c29e0ced 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -ff option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 106a7004707139a6f1c526bae944b933b156a6f8..3789d0ea36ca0ddd4c8e124988a95a9a0cbeb93e 100755 (executable)
@@ -1,5 +1,11 @@
 #!/bin/sh
+#
 # Check strace -k symbol names demangling.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 test_prog=../stack-fcall-mangled
 
index 00649b560d19b34334c6787daa010c366fac1380..936f4a15c998048be78d85af7aa59aa41e22bf85 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -r option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 73303aef184ecd76ad06ca0e43e931a6f7dc0c23..a06408dbb34f5b5069a3fa0f721e20c8d546f202 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -t option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 328565599d1d3fc6434846aba245ac5143887fe7..4d1331b15f9fd6e1210ca954c78662fa0c0fcbdb 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -tt option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 7d4435beb319d81f6637a31ac6a302862fb926b0..089ff0647e9359f86f6a27cae5841a5931319ffd 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check -ttt option.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index f0b7a0263bd354e1ae60ca69cf613004df49f9e2..a2aab6642159dd2ebfe4eb0623580eef8ced7e1a 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check how long sun_path addresses are traced.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 77b25050ae3d6933284ac6f7c37fdc40bf5ecddd..a854182e2e90b2db92a76fdc1484a3bedf710e60 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 3e01cf21155521fd316139258838d6062e3d4c58..8283a8e243a240f57e704ef935c2fd1d4a4616cf 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 6e5d617db44b5b8159481eba9fa03eee8874b967..be36b941962c5ffaa42e40f0a0a236390c5c7e64 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index e6e7ce3725230002112694ffd0ce63861b5f9958..e0b654d0b5be962a5e3ffae1daa35d7aee6661d0 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 5df96cb8c5ab92c2307ae1bf453fc86e110cad82..363fdf967b7c3f396306f4a995e798d46b35fb5e 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index fd8852ced72454599fd5432fa782e5fe650e54d7..d41ddf0a0a0e0d9c63c79c37d13c0c1162d2f093 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check termination signal forwarding.
+#
+# Copyright (c) 2017-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index f509e18fe831ab90f70bd83adaab659555e900a4..2ce476d54f247d9a65c2388b5a4958415c17a497 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include "print_fields.h"
 
index 30d1c11d75014beeb7eef7d9133db26e29e085dd..1a3b28199f1cd01358b7bc67cf978face3715788 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2017-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include <stdbool.h>
 
 extern bool
index bc8b4595079911486a5a9335830e534bb4612907..551803df7b95602ddf884e2f47fcacd66cb71891 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2015-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <assert.h>
 #include <stdio.h>
index a99e496d98986dd441f1b99ef553ca06e65cbdd1..49627c1f92120f074407976f140015f6dd5dc535 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 01846852e18b6b88b18c13b411ab5833df372dfd..75eb5de2d1cd0fa5c352d94a205bd193bbdd4cf8 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check how pread/pwrite and preadv/pwritev syscalls are traced.
+#
+# Copyright (c) 2014-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 86903a954f1ed615131fb3289e9b5ab708eff428..1a196f439dea7acb29d612c232bf658bf6a26e24 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include <stdio.h>
 #include <sys/stat.h>
 
index a5840d54b67bfff7db6452d107c24b2c61cccbf7..e98ad9f3065ee714d62b693251fcc66042110c30 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check umount syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index c43b38dbaa797126a5358c59e6cd58a006b6c62c..33b466d5310e1b1c002fd2be3d9354d558446d7d 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check umount2 syscall decoding.
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 5ae8ffa9b704c1b2833f831cd0cd05e0342916e6..3bfe190031c777a9962c5d479db4c91371d8d206 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # umovestr short read regression test
 
index 3decbe2b9d8e6f368d043415d159b4d38853eae1..278a9675f6f9d84bdac5e8879495b9a0974a9cad 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh
+#
+# Copyright (c) 2015-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # umovestr short read regression test
 
index 23b64c142371c821871b69a8befc38f65236d4ac..386fd99bdfa9dd9eebea84eecdf1f5bee07c337f 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 7ca1b5b428d64605f98684672806ba2253acae3b..2272c4f052a62ddf69f69e70871d26cd34a9e7e1 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check uname syscall decoding.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 10ab7ccc5956dca2274ad31eb34aba1b4ad839bc..60def6ab69449763292706cd1356e3ea7dc94340 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding and dumping of send and recv syscalls.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 0bd9a040fd29a3a165c2626a36203cc60161ea58..bd59ab7d2af2aaa806d5360755a974c2764de35b 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding and dumping of sendto and recvfrom syscalls.
+#
+# Copyright (c) 2016-2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index bbb1de15587ec8434ba978c0d7114fdbc40685ff..9c33b624e6c831949610c9d92adffe1ee63ebc1c 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 22c3de399cf29c840ee19105fbf8b9168c2ea018..0ae6796461c08570a8ba1c1a5386217ec1ee2103 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index e7ddabba23a350c98505ca14011d1f0888d40c4b..1a786cc3076426c44a271e739c18ca241eb34640 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index 310929a954398b27b5fd717048f51d602f9e2d14..a3fdabbdb2535a18c02af7ab7f2d8468ad0fa337 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 
 #ifdef HAVE_SYS_XATTR_H
index 863f7e21a48b3d1ee476584f093938422ec76171..2f7fe27a3717619cd650b275d5c7f5a26f063668 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
-
+#
 # Check decoding of set_thread_area and get_thread_area syscalls on x86.
+#
+# Copyright (c) 2018 The strace developers.
+# All rights reserved.
+#
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 . "${srcdir=.}/init.sh"
 
index 30c59c81f6d729f00fafc1efb2f74fee4a9bf7c0..5cd97ea947d60eac91e9af400ccfbee98696bb8b 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: GPL-2.0-or-later
+ */
+
 #include "tests.h"
 #include <asm/unistd.h>
 
index f18394d97700faa1b53c5fb18c3bec90af3e5bdf..12918dd99faa541acf25d61f599bbaa05b2760f4 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(truncate)
diff --git a/uid16.c b/uid16.c
index c6d665df7490a0929edfbdda0b0b372d66aee519..9502c2d3a785a9b58b95bca1e01aef98dc1bb408 100644 (file)
--- a/uid16.c
+++ b/uid16.c
@@ -1,2 +1,9 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #define STRACE_UID_SIZE 16
 #include "uid.c"
diff --git a/umask.c b/umask.c
index d42258a9618de4ee17ee24a9b3475ba0380bf90a..43de25e19d66c00254ad89a320455ec0980bd676 100644 (file)
--- a/umask.c
+++ b/umask.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 SYS_FUNC(umask)
index 8fafeabe22b88d91e110be3a95d0377846400ad2..7f431654b79163045b60ce333970c7f56a821c57 100644 (file)
--- a/umount.c
+++ b/umount.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 #include "xlat/umount_flags.h"
 
diff --git a/utime.c b/utime.c
index 6ab6d8923b3690812c1f255c48ef94e6dcfe50b0..b6bd119d46f7df590835132e297e378e39574a99 100644 (file)
--- a/utime.c
+++ b/utime.c
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2014-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include "defs.h"
 
 #include DEF_MPERS_TYPE(utimbuf_t)
index 4bb8df67b2661ba4019a2b5280d6350a64cc62f6..3e78004a067f5e9546cc150625ffc809593acaf1 100644 (file)
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #include <stdint.h>
 #include "kernel_types.h"
 
diff --git a/xlat.h b/xlat.h
index e86df7971cfb843cdfd39adafda325e785b19b36..05778061aad1ec038175604c5d3b9f7b3a19345b 100644 (file)
--- a/xlat.h
+++ b/xlat.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2016-2018 The strace developers.
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_XLAT_H
 #define STRACE_XLAT_H
 
index 16f9b179126d920f05fd284ed2f5551d7ce89e11..07dcaac5b0acf5746169dcc2c0ba1657602b67ce 100644 (file)
--- a/xstring.h
+++ b/xstring.h
@@ -1,3 +1,10 @@
+/*
+ * Copyright (c) 2018 Eugene Syromyatnikov <evgsyr@gmail.com>
+ * All rights reserved.
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ */
+
 #ifndef STRACE_XSTRING_H
 #define STRACE_XSTRING_H