mirror of https://github.com/torvalds/linux.git
riscv: Stop considering R_RISCV_NONE as bad relocations
Even though those relocations should not be present in the final vmlinux, there are a lot of them. And since those relocations are considered "bad", they flood the compilation output which may hide some legitimate bad relocations. Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com> Tested-by: Ron Economos <re@w6rz.net> Link: https://lore.kernel.org/r/20250710-dev-alex-riscv_none_bad_relocs_v1-v1-1-758f2fcc6e75@rivosinc.com Signed-off-by: Palmer Dabbelt <palmer@dabbelt.com>
This commit is contained in:
parent
347e9f5043
commit
82d369b48a
|
|
@ -14,7 +14,9 @@ bad_relocs=$(
|
||||||
${srctree}/scripts/relocs_check.sh "$@" |
|
${srctree}/scripts/relocs_check.sh "$@" |
|
||||||
# These relocations are okay
|
# These relocations are okay
|
||||||
# R_RISCV_RELATIVE
|
# R_RISCV_RELATIVE
|
||||||
grep -F -w -v 'R_RISCV_RELATIVE'
|
# R_RISCV_NONE
|
||||||
|
grep -F -w -v 'R_RISCV_RELATIVE
|
||||||
|
R_RISCV_NONE'
|
||||||
)
|
)
|
||||||
|
|
||||||
if [ -z "$bad_relocs" ]; then
|
if [ -z "$bad_relocs" ]; then
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue