mirror of https://github.com/torvalds/linux.git
.rodata is implicitly included in the PT_DYNAMIC segment due to
inheriting the segment of the preceding .dynamic section (in both GNU ld
and LLD). When the .rodata section's size is not a multiple of 16
bytes on riscv64, llvm-readelf will report a "PT_DYNAMIC dynamic table
is invalid" warning. Note: in the presence of the .dynamic section, GNU
readelf and llvm-readelf's -d option decodes the dynamic section using
the section.
This issue arose after commit
|
||
|---|---|---|
| .. | ||
| .gitignore | ||
| Makefile | ||
| flush_icache.S | ||
| gen_vdso_offsets.sh | ||
| getcpu.S | ||
| getrandom.c | ||
| hwprobe.c | ||
| note.S | ||
| rt_sigreturn.S | ||
| sys_hwprobe.S | ||
| vdso.S | ||
| vdso.lds.S | ||
| vgetrandom-chacha.S | ||
| vgettimeofday.c | ||