diff --git a/boards/sim/sim/sim/scripts/Make.defs b/boards/sim/sim/sim/scripts/Make.defs index 387e13814fe..c9530c01b86 100644 --- a/boards/sim/sim/sim/scripts/Make.defs +++ b/boards/sim/sim/sim/scripts/Make.defs @@ -292,6 +292,12 @@ endif SHCCFLAGS = -fPIC -fPIE -fvisibility=default SHLDFLAGS = -shared -Bsymbolic -Bdynamic -G +ifeq ($(CONFIG_DEBUG_LINK_MAP),y) + ifeq ($(CONFIG_HOST_MACOS),) + LDFLAGS += -Wl,-Map=$(TOPDIR)/nuttx.map + endif +endif + ifeq ($(CONFIG_SIM_M32),y) LDLINKFLAGS += -melf_i386 LDFLAGS += -m32