diff --git a/c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg b/c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg index 187e1faf8a..117899318c 100644 --- a/c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg +++ b/c/src/lib/libbsp/sparc64/niagara/make/custom/niagara.cfg @@ -15,3 +15,6 @@ CPU_CFLAGS = -mcpu=niagara -DSUN4V # optimize flag: typically -g -O2 CFLAGS_OPTIMIZE_V = -g -O2 +CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections + +LDFLAGS = -Wl,--gc-sections