mirror of
https://github.com/apache/nuttx.git
synced 2026-06-04 14:53:47 +08:00
boards/sim/sim/sim/configs:: Add -m32 to HOSTLDFLAGS if enable CONFIG_SIM_M32
fix the following link error: /usr/bin/ld: i386 architecture of input file `nettest_host.hobj' is incompatible with i386:x86-64 output /usr/bin/ld: i386 architecture of input file `nettest_server.hobj' is incompatible with i386:x86-64 output
This commit is contained in:
@@ -125,6 +125,7 @@ ifeq ($(CONFIG_SIM_M32),y)
|
|||||||
LDLINKFLAGS += -melf_i386
|
LDLINKFLAGS += -melf_i386
|
||||||
CCLINKFLAGS += -m32
|
CCLINKFLAGS += -m32
|
||||||
LDFLAGS += -m32
|
LDFLAGS += -m32
|
||||||
|
HOSTLDFLAGS += -m32
|
||||||
endif
|
endif
|
||||||
|
|
||||||
MKDEP = $(TOPDIR)/tools/mkdeps$(HOSTEXEEXT)
|
MKDEP = $(TOPDIR)/tools/mkdeps$(HOSTEXEEXT)
|
||||||
@@ -133,4 +134,3 @@ HOSTCC = gcc
|
|||||||
HOSTINCLUDES = -I.
|
HOSTINCLUDES = -I.
|
||||||
HOSTCFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \
|
HOSTCFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \
|
||||||
$(ARCHCPUFLAGS) $(HOSTINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES) -pipe
|
$(ARCHCPUFLAGS) $(HOSTINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES) -pipe
|
||||||
HOSTLDFLAGS =
|
|
||||||
|
|||||||
@@ -116,7 +116,8 @@ endif
|
|||||||
ifeq ($(CONFIG_SIM_M32),y)
|
ifeq ($(CONFIG_SIM_M32),y)
|
||||||
LDLINKFLAGS += -melf_i386
|
LDLINKFLAGS += -melf_i386
|
||||||
CCLINKFLAGS += -m32
|
CCLINKFLAGS += -m32
|
||||||
LDFLAGS += -m32
|
LDFLAGS += -m32
|
||||||
|
HOSTLDFLAGS += -m32
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
@@ -126,4 +127,3 @@ HOSTCC = gcc
|
|||||||
HOSTINCLUDES = -I.
|
HOSTINCLUDES = -I.
|
||||||
HOSTCFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \
|
HOSTCFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \
|
||||||
$(ARCHCPUFLAGS) $(HOSTINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES) -pipe
|
$(ARCHCPUFLAGS) $(HOSTINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES) -pipe
|
||||||
HOSTLDFLAGS =
|
|
||||||
|
|||||||
@@ -124,6 +124,7 @@ ifeq ($(CONFIG_SIM_M32),y)
|
|||||||
LDLINKFLAGS += -melf_i386
|
LDLINKFLAGS += -melf_i386
|
||||||
CCLINKFLAGS += -m32
|
CCLINKFLAGS += -m32
|
||||||
LDFLAGS += -m32
|
LDFLAGS += -m32
|
||||||
|
HOSTLDFLAGS += -m32
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
@@ -133,4 +134,3 @@ HOSTCC = gcc
|
|||||||
HOSTINCLUDES = -I.
|
HOSTINCLUDES = -I.
|
||||||
HOSTCFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \
|
HOSTCFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \
|
||||||
$(ARCHCPUFLAGS) $(HOSTINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES) -pipe
|
$(ARCHCPUFLAGS) $(HOSTINCLUDES) $(ARCHDEFINES) $(EXTRADEFINES) -pipe
|
||||||
HOSTLDFLAGS =
|
|
||||||
|
|||||||
Reference in New Issue
Block a user