diff options
author | Sami Tolvanen <samitolvanen@google.com> | 2020-10-28 10:16:26 -0700 |
---|---|---|
committer | Kees Cook <keescook@chromium.org> | 2021-02-23 12:46:56 -0800 |
commit | 18a14575ae31c5a97a5e87e961932a5016d369be (patch) | |
tree | d7ea195c1f2189a7655ccb1755175eb05ea2dd71 /fs/ubifs/shrinker.c | |
parent | 99d0021569c71c325f41a7dd0a08a380010ce95c (diff) | |
download | linux-18a14575ae31c5a97a5e87e961932a5016d369be.tar.bz2 |
objtool: Fix __mcount_loc generation with Clang's assembler
When objtool generates relocations for the __mcount_loc section, it
tries to reference __fentry__ calls by their section symbol offset.
However, this fails with Clang's integrated assembler as it may not
generate section symbols for every section. This patch looks up a
function symbol instead if the section symbol is missing, similarly
to commit e81e07244325 ("objtool: Support Clang non-section symbols
in ORC generation").
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
Diffstat (limited to 'fs/ubifs/shrinker.c')
0 files changed, 0 insertions, 0 deletions