diff options
Diffstat (limited to 'c/src/lib')
-rw-r--r-- | c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc index 869cf71829..76d5ccd2ba 100644 --- a/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc +++ b/c/src/lib/libbsp/arm/tms570/make/custom/tms570ls3137.inc @@ -6,9 +6,14 @@ include $(RTEMS_ROOT)/make/custom/default.cfg RTEMS_CPU = arm -CPU_CFLAGS = -march=armv7-r -mthumb -mbig-endian -mfpu=vfpv3-d16 -mfloat-abi=hard +CPU_CFLAGS = -march=armv7-r -mthumb -mbig-endian +CPU_CFLAGS += -mfpu=vfpv3-d16 -mfloat-abi=hard CFLAGS_OPTIMIZE_V = -O2 -ggdb +CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections + +LDFLAGS = -Wl,--gc-sections + BINEXT?=.bin # This defines the operations performed on the linked executable. |