generic: fix relocate build with binutils 2.25.1
The new .abiflags section was kept, pushing the appended arguments to the wrong offset and causing it to read the section instead, making it fail on boot. Fix this by dropping this section as well as the other sections. Closes #21679. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 48474
This commit is contained in:
parent
065a240345
commit
96afb90f3f
|
@ -29,7 +29,8 @@ LD := $(CROSS_COMPILE)ld
|
||||||
OBJCOPY := $(CROSS_COMPILE)objcopy
|
OBJCOPY := $(CROSS_COMPILE)objcopy
|
||||||
OBJDUMP := $(CROSS_COMPILE)objdump
|
OBJDUMP := $(CROSS_COMPILE)objdump
|
||||||
|
|
||||||
BIN_FLAGS := -O binary -R .reginfo -R .note -R .comment -R .mdebug -S
|
BIN_FLAGS := -O binary -R .reginfo -R .note -R .comment -R .mdebug \
|
||||||
|
-R .MIPS.abiflags -S
|
||||||
|
|
||||||
CFLAGS = -D__KERNEL__ -Wall -Wstrict-prototypes -Wno-trigraphs -Os \
|
CFLAGS = -D__KERNEL__ -Wall -Wstrict-prototypes -Wno-trigraphs -Os \
|
||||||
-fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 \
|
-fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 \
|
||||||
|
|
Loading…
Reference in New Issue