diff options
Diffstat (limited to 'pkg/strace/patch/0004-Avoid-empty-initializer-lists.patch')
| -rw-r--r-- | pkg/strace/patch/0004-Avoid-empty-initializer-lists.patch | 215 |
1 files changed, 0 insertions, 215 deletions
diff --git a/pkg/strace/patch/0004-Avoid-empty-initializer-lists.patch b/pkg/strace/patch/0004-Avoid-empty-initializer-lists.patch deleted file mode 100644 index c65ce3a3..00000000 --- a/pkg/strace/patch/0004-Avoid-empty-initializer-lists.patch +++ /dev/null @@ -1,215 +0,0 @@ -From 70c04478b105ab15e3e3a4bfcfcf96ace104b32e Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Sat, 6 Jul 2019 01:54:05 -0700 -Subject: [PATCH] Avoid empty initializer lists - ---- - src/bpf.c | 4 ++-- - src/sched.c | 2 +- - src/signal.c | 2 +- - src/strace.c | 2 +- - tests/btrfs.c | 8 ++++---- - tests/clock_nanosleep.c | 2 +- - tests/nanosleep.c | 2 +- - tests/restart_syscall.c | 2 +- - tests/setrlimit.c | 2 +- - tests/timer_create.c | 2 +- - tests/wait4.c | 2 +- - tests/waitid.c | 2 +- - 12 files changed, 16 insertions(+), 16 deletions(-) - -diff --git a/src/bpf.c b/src/bpf.c -index 690df570d..16f2b7d31 100644 ---- a/src/bpf.c -+++ b/src/bpf.c -@@ -50,7 +50,7 @@ bpf_cmd_decoder(struct tcb *const tcp, \ - #define BEGIN_BPF_CMD_DECODER(bpf_cmd) \ - static DECL_BPF_CMD_DECODER(decode_ ## bpf_cmd) \ - { \ -- struct bpf_cmd ## _struct attr = {}; \ -+ struct bpf_cmd ## _struct attr = {0}; \ - size_t attr_size = bpf_cmd ## _struct_size; \ - const unsigned int len = MIN(size, attr_size); \ - memcpy(&attr, data, len); \ -@@ -161,7 +161,7 @@ print_ebpf_prog(struct tcb *const tcp, const uint64_t addr, const uint32_t len) - if (abbrev(tcp)) { - printaddr(addr); - } else { -- struct ebpf_insns_data eid = {}; -+ struct ebpf_insns_data eid = {0}; - struct ebpf_insn insn; - - print_array(tcp, addr, len, &insn, sizeof(insn), -diff --git a/src/sched.c b/src/sched.c -index 010366871..2dda5b872 100644 ---- a/src/sched.c -+++ b/src/sched.c -@@ -111,7 +111,7 @@ static void - print_sched_attr(struct tcb *const tcp, const kernel_ulong_t addr, - unsigned int usize) - { -- struct sched_attr attr = {}; -+ struct sched_attr attr = {0}; - unsigned int size; - bool is_set = false; - -diff --git a/src/signal.c b/src/signal.c -index 98f84d500..8680b10fb 100644 ---- a/src/signal.c -+++ b/src/signal.c -@@ -257,7 +257,7 @@ print_sigset_addr_len_limit(struct tcb *const tcp, const kernel_ulong_t addr, - printaddr(addr); - return; - } -- int mask[NSIG_BYTES / sizeof(int)] = {}; -+ int mask[NSIG_BYTES / sizeof(int)] = {0}; - if (umoven_or_printaddr(tcp, addr, len, mask)) - return; - tprints_string(sprintsigmask_n("", mask, len)); -diff --git a/src/strace.c b/src/strace.c -index 649b8d160..9c87e34ed 100644 ---- a/src/strace.c -+++ b/src/strace.c -@@ -3891,7 +3891,7 @@ trace_syscall(struct tcb *tcp, unsigned int *sig) - syscall_entering_finish(tcp, res); - return res; - } else { -- struct timespec ts = {}; -+ struct timespec ts = {0}; - int res = syscall_exiting_decode(tcp, &ts); - if (res != 0) { - res = syscall_exiting_trace(tcp, &ts, res); -diff --git a/tests/btrfs.c b/tests/btrfs.c -index a3161875b..88112e463 100644 ---- a/tests/btrfs.c -+++ b/tests/btrfs.c -@@ -313,7 +313,7 @@ btrfs_test_subvol_ioctls(void) - char *long_subvol_name; - void *bad_pointer = (void *) (unsigned long) 0xdeadbeeffffffeedULL; - uint64_t u64val = 0xdeadbeefbadc0dedULL; -- struct btrfs_ioctl_vol_args vol_args = {}; -+ struct btrfs_ioctl_vol_args vol_args = {0}; - struct btrfs_ioctl_vol_args_v2 vol_args_v2 = { - .fd = 2, - .flags = max_flags_plus_one(2), -@@ -554,7 +554,7 @@ btrfs_test_balance_ioctls(void) - .devid = 1, - }, - }; -- struct btrfs_ioctl_vol_args vol_args = {}; -+ struct btrfs_ioctl_vol_args vol_args = {0}; - - ioctl(-1, BTRFS_IOC_BALANCE_CTL, 1); - printf("ioctl(-1, %s, %sBTRFS_BALANCE_CTL_PAUSE%s)" RVAL_EBADF, -@@ -764,7 +764,7 @@ btrfs_print_defrag_range_args(struct btrfs_ioctl_defrag_range_args *args, - static void - btrfs_test_defrag_ioctls(void) - { -- struct btrfs_ioctl_vol_args vol_args = {}; -+ struct btrfs_ioctl_vol_args vol_args = {0}; - struct btrfs_ioctl_defrag_range_args args = { - .start = 0, - .len = -1ULL, -@@ -1092,7 +1092,7 @@ btrfs_test_ino_lookup_ioctl(void) - static void - btrfs_test_space_info_ioctl(void) - { -- struct btrfs_ioctl_space_args args = {}; -+ struct btrfs_ioctl_space_args args = {0}; - - ioctl(-1, BTRFS_IOC_SPACE_INFO, NULL); - printf("ioctl(-1, %s, NULL)" RVAL_EBADF, -diff --git a/tests/clock_nanosleep.c b/tests/clock_nanosleep.c -index 13c3dad87..4638d492b 100644 ---- a/tests/clock_nanosleep.c -+++ b/tests/clock_nanosleep.c -@@ -39,7 +39,7 @@ main(void) - .ts = { .tv_sec = 0xc0de2, .tv_nsec = 0xc0de3 }, - .pad = { 0xdeadbeef, 0xbadc0ded } - }; -- const sigset_t set = {}; -+ const sigset_t set = {0}; - const struct sigaction act = { .sa_handler = handler }; - const struct itimerval itv = { - .it_interval.tv_usec = 222222, -diff --git a/tests/nanosleep.c b/tests/nanosleep.c -index 743105e80..2a7ddff5c 100644 ---- a/tests/nanosleep.c -+++ b/tests/nanosleep.c -@@ -53,7 +53,7 @@ main(void) - .ts = { .tv_sec = 0xc0de2, .tv_nsec = 0xc0de3 }, - .pad = { 0xdeadbeef, 0xbadc0ded } - }; -- const sigset_t set = {}; -+ const sigset_t set = {0}; - const struct sigaction act = { .sa_handler = handler }; - const struct itimerval itv = { .it_value.tv_usec = 111111 }; - -diff --git a/tests/restart_syscall.c b/tests/restart_syscall.c -index a9b1d2291..7fd7fb602 100644 ---- a/tests/restart_syscall.c -+++ b/tests/restart_syscall.c -@@ -26,7 +26,7 @@ main(void) - */ - error_msg_and_skip("x32 is broken"); - #else -- const sigset_t set = {}; -+ const sigset_t set = {0}; - const struct sigaction act = { .sa_handler = SIG_IGN }; - const struct itimerval itv = { .it_interval.tv_usec = 22222, - .it_value.tv_usec = 11111 }; -diff --git a/tests/setrlimit.c b/tests/setrlimit.c -index d4953f6f8..60d54fbd8 100644 ---- a/tests/setrlimit.c -+++ b/tests/setrlimit.c -@@ -39,7 +39,7 @@ main(void) - printf("setrlimit(%s, NULL) = %s\n", xlat->str, sprintrc(rc)); - # endif - -- struct rlimit libc_rlim = {}; -+ struct rlimit libc_rlim = {0}; - if (getrlimit((int) res, &libc_rlim)) - continue; - rlimit[0] = libc_rlim.rlim_cur; -diff --git a/tests/timer_create.c b/tests/timer_create.c -index e4357b2cf..8d6cd415f 100644 ---- a/tests/timer_create.c -+++ b/tests/timer_create.c -@@ -24,7 +24,7 @@ main(void) - printf("timer_create(CLOCK_REALTIME, NULL, NULL) = %s\n", - sprintrc(-1)); - -- int tid[4] = {}; -+ int tid[4] = {0}; - struct_sigevent sev = { - .sigev_notify = 0xdefaced, - .sigev_signo = 0xfacefeed, -diff --git a/tests/wait4.c b/tests/wait4.c -index faf9423f8..eacee2366 100644 ---- a/tests/wait4.c -+++ b/tests/wait4.c -@@ -89,7 +89,7 @@ k_wait4(const unsigned int pid, void const *wstatus, - static pid_t - do_wait4(pid_t pid, int *wstatus, int options, kernel_rusage_t *ru) - { -- sigset_t mask = {}; -+ sigset_t mask = {0}; - sigaddset(&mask, SIGCHLD); - - assert(sigprocmask(SIG_BLOCK, &mask, NULL) == 0); -diff --git a/tests/waitid.c b/tests/waitid.c -index 1ed763840..fef941874 100644 ---- a/tests/waitid.c -+++ b/tests/waitid.c -@@ -146,7 +146,7 @@ do_waitid(const unsigned int idtype, - const unsigned int options, - const kernel_rusage_t *const rusage) - { -- sigset_t mask = {}; -+ sigset_t mask = {0}; - sigaddset(&mask, SIGCHLD); - - assert(sigprocmask(SIG_BLOCK, &mask, NULL) == 0); --- -2.44.0 - |
