difos/toolchain/uClibc/patches-0.9.33.2
John Crispin 6ab2bcfe72 uClibc: add signal info for seccomp related SIGSYS
uClibc doesn't define signal info for the SIGSYS signal which is issued
in case of hitting a syscall prohibited by seccomp.
This is sad as it makes debugging seccomp filter policies impossible on
some architectures (at least ARM and PowerPC, maybe also others) which
do not coincidentally set si_value.sival_int as the syscall number.

To fix this, import the definitions and macros needed from glibc.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 45720
2015-05-23 15:26:19 +00:00
..
009_backport_mount.h-update.patch uClibc: backport mount.h update 2014-03-24 00:19:33 +00:00
010-backport_sscanf_alloc.patch toolchain: refresh uClibc patches 2013-09-11 12:08:37 +00:00
011-dlsym_rtld_next_fix.patch toolchain: refresh uClibc patches 2013-09-11 12:08:37 +00:00
020-endian.h-add-some-handy-macros-to-be-used-in-syscall.patch uClibc: add another missing backport patch 2015-03-29 04:26:42 +00:00
021-add-posix_madvise.c.patch uClibc: add another missing backport patch 2015-03-29 04:26:42 +00:00
022-libc-add-posix_fallocate.patch uClibc: add another missing backport patch 2015-03-29 04:26:42 +00:00
023-libc-add-fallocate-and-fallocate64.patch uClibc: add another missing backport patch 2015-03-29 04:26:42 +00:00
024-i386-bits-syscalls.h-allow-immediate-values-as-6th-s.patch uclibc: backport an upstream i386 syscall fix 2015-03-29 10:43:07 +00:00
025-libc-sync_file_range.patch uClibc: backport sync_file_range fixes (closes: #19350) 2015-04-02 23:21:30 +00:00
100-fix_unifdef.patch uClibc: get rid of bogus unused strlcpy definition to fix build errors 2013-10-28 15:15:35 +00:00
110-compat_macros.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
120-adjtimex.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
131-inet-fix-__read_etc_hosts_r-segfault.patch toolchain: refresh uClibc patches 2013-09-11 12:08:37 +00:00
132-inet_fix_res_init.patch toolchain/uClibc: fix getting the nameserver from _res state after res_init. fixes displaying the nameserver in busybox nslookup 2012-06-30 18:12:23 +00:00
133-inet6-scoped-getnameinfo.patch toolchain/uClibc: backport madvise and fallocate (fixes #19336) 2015-03-29 02:16:13 +00:00
135-inet_fix_threaded_use_of_res_functions.patch toolchain/uClibc: backport madvise and fallocate (fixes #19336) 2015-03-29 02:16:13 +00:00
136-inet_make_res_init_thread_safe.patch toolchain/uClibc: backport madvise and fallocate (fixes #19336) 2015-03-29 02:16:13 +00:00
137-inet_fix_threaded_res_init.patch toolchain/uClibc: backport madvise and fallocate (fixes #19336) 2015-03-29 02:16:13 +00:00
150-vasprintf_size_reduce.patch uClibc: add a patch to reduce vasprintf allocation size (fixes #13024) 2014-05-17 17:36:08 +00:00
170-math_finite.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
180-pthread_cleanup_fix.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
190-nptl_use_arch_default_stack_limit.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
200-no_forced_unwind.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
210-mips_use_pic_crt1.patch uClibc: use position independent code for crt1, slightly reduces size of all executables 2013-06-30 07:54:51 +00:00
350-use-fputs_unlocked.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
410-llvm_workaround.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
450-powerpc_copysignl.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
460-powerpc_ptrace_h.patch uClibc: fix ptrace header files for powerpc 2014-12-11 14:38:50 +00:00
470-powerpc_syscall6.patch uClibc: fix syscall() for syscalls with 6 arguments on PowerPC 2015-03-12 10:07:01 +00:00
480-powerpc_rel24_support.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
500-eventfd.patch toolchain: refresh uClibc patches 2013-09-11 12:08:37 +00:00
600-mips64_abi_selection.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
610-mips64_syscall_fix.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
611-mips_syscall_error_argument.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
612-mips64_relocation_fix.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
613-mips64_more_relocation_fixes.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
614-mips64_fix_setjmp_longjmp.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
615-mips_fix_sigev_pad_size.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
616-mips_fix_stat_time.patch uClibc: fix copy&pasted typo in the stat fix 2014-07-10 20:14:58 +00:00
617-mips_fix_setjmp_ptrsize.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
618-mips64_fix_syscall_error.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
619-mips64_fix_sysdep_cancel.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
960-remove_eabi_oabi_selection.patch uClibc: update to 0.9.33.2, fixes #4420 2012-05-15 13:42:32 +00:00
970-add___kernel_long_and___kernel_ulong.patch toolchain: refresh uClibc patches 2013-09-11 12:08:37 +00:00
981-fix_setting_arch_native_bit.patch uClibc: add a whole bunch of mips64 related fixes 2014-07-10 19:28:45 +00:00
990-no-stack-cache.patch uClibc: Deactivate oversized thread stack cache 2013-11-18 13:32:06 +00:00
991-gen_wctype.patch toolchain/uClibc: backport madvise and fallocate (fixes #19336) 2015-03-29 02:16:13 +00:00
995-add-sigsys-to-siginfo_t-union.patch uClibc: add signal info for seccomp related SIGSYS 2015-05-23 15:26:19 +00:00
999-eventfd_use_bits_scheme.patch toolchain/uClibc: backport madvise and fallocate (fixes #19336) 2015-03-29 02:16:13 +00:00