summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorSami Tolvanen <samitolvanen@google.com>2020-04-24 12:30:46 -0700
committerSasha Levin <sashal@kernel.org>2020-06-30 15:37:05 -0400
commit8ed391a3dbc497f83a5fc6eabdd86784a3172b3c (patch)
tree7a751913279d3d64e474924bbb33aae669303633 /kernel
parent803d114e8f19cb5e9e40b5c26d8ea33829916d09 (diff)
recordmcount: support >64k sections
[ Upstream commit 4ef57b21d6fb49d2b25c47e4cff467a0c2c8b6b7 ] When compiling a kernel with Clang and LTO, we need to run recordmcount on vmlinux.o with a large number of sections, which currently fails as the program doesn't understand extended section indexes. This change adds support for processing binaries with >64k sections. Link: https://lkml.kernel.org/r/20200424193046.160744-1-samitolvanen@google.com Link: https://lore.kernel.org/lkml/CAK7LNARbZhoaA=Nnuw0=gBrkuKbr_4Ng_Ei57uafujZf7Xazgw@mail.gmail.com/ Cc: Kees Cook <keescook@chromium.org> Reviewed-by: Matt Helsley <mhelsley@vmware.com> Signed-off-by: Sami Tolvanen <samitolvanen@google.com> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions