diff --git a/tools/buildmgr/cbuildgen/config/AC6.6.16.2.cmake b/tools/buildmgr/cbuildgen/config/AC6.6.16.2.cmake index 75a0800c8..7a5af5f4c 100644 --- a/tools/buildmgr/cbuildgen/config/AC6.6.16.2.cmake +++ b/tools/buildmgr/cbuildgen/config/AC6.6.16.2.cmake @@ -732,7 +732,7 @@ set (ELF2HEX --i32combined --output "${OUT_DIR}/${HEX_FILE}" "${OUT_DIR}/$$") # Linker Map file generation -set (LD_MAP --map --info summarysizes --summary_stderr --list=${OUT_DIR}/${LD_MAP_FILE}) +set (LD_MAP --map --list=${OUT_DIR}/${LD_MAP_FILE}) # Set CMake variables for toolchain initialization set(CMAKE_C_FLAGS_INIT "${CC_CPU}") diff --git a/tools/projmgr/templates/cdefault.yml b/tools/projmgr/templates/cdefault.yml index 6807aa24a..2cb4bd4e0 100644 --- a/tools/projmgr/templates/cdefault.yml +++ b/tools/projmgr/templates/cdefault.yml @@ -13,6 +13,8 @@ default: - -masm=auto Link: - --entry=Reset_Handler + - --info summarysizes + - --summary_stderr - --diag_suppress=L6314W - for-compiler: GCC @@ -26,6 +28,7 @@ default: Link: - --specs=nano.specs - --specs=nosys.specs + - -Wl,-print-memory-usage - -Wl,--gc-sections - -Wl,--no-warn-rwx-segments # suppress incorrect linker warning @@ -38,6 +41,7 @@ default: - -std=gnu11 Link: - -lcrt0 + - -Wl,-print-memory-usage - -Wl,--gc-sections - for-compiler: IAR