MIPS: vmlinux.lds.S: add ".gnu.attributes" to DISCARDS
Discard GNU attributes (MIPS FP type, GNU Hash etc.) at link time as kernel doesn't use it at all. Solves a dozen of the following ld warnings (one per every file): mips-alpine-linux-musl-ld: warning: orphan section `.gnu.attributes' from `arch/mips/kernel/head.o' being placed in section `.gnu.attributes' mips-alpine-linux-musl-ld: warning: orphan section `.gnu.attributes' from `init/main.o' being placed in section `.gnu.attributes' Signed-off-by: Alexander Lobakin <alobakin@pm.me> Reviewed-by: Nathan Chancellor <natechancellor@gmail.com> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
This commit is contained in:
Родитель
ee90fef189
Коммит
5629d41838
|
@ -220,6 +220,7 @@ SECTIONS
|
||||||
/* ABI crap starts here */
|
/* ABI crap starts here */
|
||||||
*(.MIPS.abiflags)
|
*(.MIPS.abiflags)
|
||||||
*(.MIPS.options)
|
*(.MIPS.options)
|
||||||
|
*(.gnu.attributes)
|
||||||
*(.options)
|
*(.options)
|
||||||
*(.pdr)
|
*(.pdr)
|
||||||
*(.reginfo)
|
*(.reginfo)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче