re: fix build errors on mipsel targets

On most mipsel targets re fails to build because the re Makefile adds
"-march=mips32" to CFLAGS:

Assembler messages:
Error: -mips32r2 conflicts with the other architecture options, which imply -mips32
src/sip/addr.c:1:0: error: '-mips32r2' conflicts with the other architecture options, which specify a mips32 processor
 /**
 ^
Makefile:92: recipe for target 'build-mipsel/sip/addr.o' failed

Fix this by preventing re from adding to OpenWrt CFLAGS.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
This commit is contained in:
Sebastian Kemper 2017-12-13 19:29:01 +01:00
parent 94b7a831af
commit c22c60b9fd

View file

@ -0,0 +1,14 @@
--- a/mk/re.mk
+++ b/mk/re.mk
@@ -448,11 +448,6 @@ endif
CFLAGS += -DARCH=\"$(ARCH)\"
-ifeq ($(ARCH),mipsel)
-CFLAGS += -march=mips32
-endif
-
-
##############################################################################
#
# External libraries section