diff options
author | Tiezhu Yang <yangtiezhu@loongson.cn> | 2025-02-11 19:50:11 +0800 |
---|---|---|
committer | Josh Poimboeuf <jpoimboe@kernel.org> | 2025-03-12 15:43:38 -0700 |
commit | 091bf313f8a852a7f30c3a8dcef569edfd06f5dc (patch) | |
tree | 2447b795d16e1763249a446642edfb5688176000 /scripts/lib/kdoc/kdoc_parser.py | |
parent | ab6ce22b789622ca732e91cbb3a5cb5ba370cbd0 (diff) |
objtool: Handle different entry size of rodata
In the most cases, the entry size of rodata is 8 bytes because the
relocation type is 64 bit. There are also 32 bit relocation types,
the entry size of rodata should be 4 bytes in this case.
Add an arch-specific function arch_reloc_size() to assign the entry
size of rodata for x86, powerpc and LoongArch.
Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Link: https://lore.kernel.org/r/20250211115016.26913-3-yangtiezhu@loongson.cn
Acked-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_parser.py')
0 files changed, 0 insertions, 0 deletions