Author: hauke
Date: 2015-09-12 20:57:37 +0200 (Sat, 12 Sep 2015)
New Revision: 46893

Modified:
   trunk/target/linux/ar71xx/image/lzma-loader/src/Makefile
Log:
ar71xx: fix build of lzma-loader with binutils 2.25.1

To make the lzma-loader build with binutils 2.25.1 it is needed to
remove the .MIPS.abiflags section otherwise I get the following compile
error:

mips-openwrt-linux-musl-objcopy -O binary -R .reginfo -R .note -R .comment -R 
.mdebug -S loader loader.bin
mips-openwrt-linux-musl-objcopy: Warning: Writing section `.text' to huge (ie 
negative) file offset 0xffffffff80a00000.
mips-openwrt-linux-musl-objcopy:loader.bin[.text]: File truncated

This should close #20487.

Signed-off-by: Hauke Mehrtens <[email protected]>


Modified: trunk/target/linux/ar71xx/image/lzma-loader/src/Makefile
===================================================================
--- trunk/target/linux/ar71xx/image/lzma-loader/src/Makefile    2015-09-12 
11:10:34 UTC (rev 46892)
+++ trunk/target/linux/ar71xx/image/lzma-loader/src/Makefile    2015-09-12 
18:57:37 UTC (rev 46893)
@@ -27,7 +27,8 @@
 OBJCOPY                := $(CROSS_COMPILE)objcopy
 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 \
                  -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 \
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to