aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kconfig.pl
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@hauke-m.de>2019-10-19 23:16:04 +0200
committerHauke Mehrtens <hauke@hauke-m.de>2019-10-20 12:33:40 +0200
commit16f84fd275a0ee03f0faf58a40f1ba69780008e9 (patch)
treeccfdd497f9e0ea7db9d813b6155f5d9222f98ef1 /scripts/kconfig.pl
parent34939711a51733d6461a0a653776c6de0804fa48 (diff)
downloadupstream-16f84fd275a0ee03f0faf58a40f1ba69780008e9.tar.gz
upstream-16f84fd275a0ee03f0faf58a40f1ba69780008e9.tar.bz2
upstream-16f84fd275a0ee03f0faf58a40f1ba69780008e9.zip
kernel: Fix arm64 include files
This patch fixes the build of gdb and strace on arm64 targets with kernel 4.19. Without this patch asm/ptrace.h is including asm/sigcontext.h and this file defines some structures which are also defined in musl header file arch/aarch64/bits/signal.h. These two definitions then conflict with each other and make the build fail. This was seen locally and also by the build bot. The struct sigcontext, struct sve_context and some others were defined twice. It looks like this problem was introduced between 4.14 and 4.19 and it was fixed in 5.0. I already requested to backport this patch to kernel 4.19. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Diffstat (limited to 'scripts/kconfig.pl')
0 files changed, 0 insertions, 0 deletions