From bebc8875fb9d35d77fa8e30b9a8046b2ca7a4f99 Mon Sep 17 00:00:00 2001 From: Yang Chung-Fan Date: Wed, 29 Apr 2020 17:17:13 +0900 Subject: [PATCH] arch: x86_64: add no-relax to the linker flags --- arch/x86_64/src/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86_64/src/Makefile b/arch/x86_64/src/Makefile index a5453d00f1..b95a5f1c26 100644 --- a/arch/x86_64/src/Makefile +++ b/arch/x86_64/src/Makefile @@ -138,7 +138,7 @@ board/libboard$(LIBEXT): nuttx$(EXEEXT): board/libboard$(LIBEXT) @echo "LD: nuttx$(EXEEXT)" $(Q) $(LD) $(LDFLAGS) $(LIBPATHS) -o $(NUTTX) $(EXTRA_OBJS) \ - $(LDSTARTGROUP) $(LIBGCC) --whole-archive $(LDLIBS) $(EXTRA_LIBS) $(LDENDGROUP) + $(LDSTARTGROUP) $(LIBGCC) --whole-archive --no-relax $(LDLIBS) $(EXTRA_LIBS) $(LDENDGROUP) ifneq ($(CONFIG_WINDOWS_NATIVE),y) $(Q) $(NM) $(NUTTX) | \ grep -v '\(compiled\)\|\(\$(OBJEXT)$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' | \