From 4ca1db25a4ce74a68a8f25cb6b4284da9f75db0e Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Sun, 15 Jun 2014 15:24:14 -0700 Subject: [PATCH] Reinstate V=1 make option to see what sections were removed during linking. --- firmware/hackrf-common.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/firmware/hackrf-common.cmake b/firmware/hackrf-common.cmake index 6340acc8..f8051914 100644 --- a/firmware/hackrf-common.cmake +++ b/firmware/hackrf-common.cmake @@ -112,7 +112,11 @@ SET(LDSCRIPT_M4 "${LDSCRIPT_M4} -T${PATH_HACKRF_FIRMWARE_COMMON}/LPC43xx_M4_M0_i SET(LDSCRIPT_M0 "-T${PATH_HACKRF_FIRMWARE_COMMON}/LPC43xx_M0_memory.ld -Tlibopencm3_lpc43xx_m0.ld") SET(CFLAGS_COMMON "-Os -g3 -Wall -Wextra ${HACKRF_OPTS} ${COMMON_FLAGS} -fno-common -MD") -SET(LDFLAGS_COMMON "-nostartfiles -Wl,--gc-sections -Wl,--print-gc-sections") +SET(LDFLAGS_COMMON "-nostartfiles -Wl,--gc-sections") + +if(V STREQUAL "1") + SET(LDFLAGS_COMMON "${LDFLAGS_COMMON} -Wl,--print-gc-sections") +endif() SET(CPUFLAGS_M0 "-mthumb -mcpu=cortex-m0 -mfloat-abi=soft") SET(CFLAGS_M0 "-std=gnu99 ${CFLAGS_COMMON} ${CPUFLAGS_M0} -DLPC43XX_M0")