From 8b0dfa8d04345075d3bc662c0b3db7c29bb575b5 Mon Sep 17 00:00:00 2001 From: Pavel Pisa Date: Thu, 19 May 2016 13:53:06 +0200 Subject: [PATCH] Include executable map support to RTEMS rules. Signed-off-by: Pavel Pisa --- snippets/rtems.omk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snippets/rtems.omk b/snippets/rtems.omk index 1313f67..7854470 100644 --- a/snippets/rtems.omk +++ b/snippets/rtems.omk @@ -204,10 +204,10 @@ $(2)/$(1): $(USER_LIB_DIR)/timestamp $(2)/$(1): $$($(1)_OBJS) @$(QUIET_CMD_ECHO) " LINK $$@" $(Q) if [ -z "$$($(1)_EXPORTSYMBOLS)" ] ; then \ - $$($(1)_LDCOMMAND) $$(LOADLIBES) $$($(1)_LIBS:%=-l%) -o $(2)/$(1) || exit 1; \ + $$($(1)_LDCOMMAND) $$(LOADLIBES) $$($(1)_LIBS:%=-l%) -Wl,-Map,$(USER_OBJS_DIR)/$(1).exe.map -o $(2)/$(1) || exit 1; \ else \ rm -f $(1).prelink ; \ - $$($(1)_LDCOMMAND) $$(LOADLIBES) $$($(1)_LIBS:%=-l%) -o $(1).prelink || exit 1 ; \ + $$($(1)_LDCOMMAND) $$(LOADLIBES) $$($(1)_LIBS:%=-l%) -Wl,-Map,$(USER_OBJS_DIR)/$(1).exe.map -o $(1).prelink || exit 1 ; \ $(RTEMS_SYSM) -e -c "$$(CC) $$(CPPFLAGS) $$(OMK_CPPFLAGS) $$(OMK_CFLAGS) $$(CFLAGS)" \ -S $(1)-symbol-table.c -o $(1)-symbol-table.o $(1).prelink || exit 1 ; \ $$($(1)_LDCOMMAND) $(1)-symbol-table.o $$(LOADLIBES) $$($(1)_LIBS:%=-l%) -o $(2)/$(1) || exit 1 ; \ -- 2.39.2