diff --git a/config_cortex_m0.mk b/config_cortex_m0.mk index 013f404..04021c7 100644 --- a/config_cortex_m0.mk +++ b/config_cortex_m0.mk @@ -18,7 +18,7 @@ PLATFORM_CFLAGS = -Wno-unused-parameter -nostdinc -ffreestanding -fno-builtin -fsigned-char -fno-common -Wno-main -I$(shell $(CC) -print-search-dirs | $(AWK) '$$1 == "install:" {print $$NF}')include PLATFORM_CFLAGS = -DARM_MATH_CM0 -PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) +PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) -fno-rtti -fno-exception -fno-use-cxa-atexit PLATFORM_LDFLAGS = -nostdlib -nostartfiles -nodefaultlibs -Wl,-static,-gc-sections diff --git a/config_cortex_m3.mk b/config_cortex_m3.mk index 7626835..63a7f34 100644 --- a/config_cortex_m3.mk +++ b/config_cortex_m3.mk @@ -18,7 +18,7 @@ PLATFORM_CFLAGS = -Wno-unused-parameter -nostdinc -ffreestanding -fno-builtin -fsigned-char -fno-common -Wno-main -I$(shell $(CC) -print-search-dirs | $(AWK) '$$1 == "install:" {print $$NF}')include PLATFORM_CFLAGS += -DARM_MATH_CM3 -PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) +PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) -fno-rtti -fno-exception -fno-use-cxa-atexit PLATFORM_LDFLAGS = -nostdlib -nostartfiles -nodefaultlibs -Wl,-static,-gc-sections diff --git a/config_cortex_m4.mk b/config_cortex_m4.mk index 7ec6269..be19134 100644 --- a/config_cortex_m4.mk +++ b/config_cortex_m4.mk @@ -17,7 +17,7 @@ PLATFORM_CFLAGS = -Wno-unused-parameter -nostdinc -ffreestanding -fno-builtin -fsigned-char -fno-common -Wno-main -I$(shell $(CC) -print-search-dirs | $(AWK) '$$1 == "install:" {print $$NF}')include -PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) +PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) -fno-rtti -fno-exception -fno-use-cxa-atexit PLATFORM_LDFLAGS = -nostdlib -nostartfiles -nodefaultlibs -Wl,-static,-gc-sections diff --git a/config_cortex_m4f.mk b/config_cortex_m4f.mk index 4521355..3e64dd5 100644 --- a/config_cortex_m4f.mk +++ b/config_cortex_m4f.mk @@ -18,7 +18,7 @@ PLATFORM_CFLAGS = -Wno-unused-parameter -nostdinc -ffreestanding -fno-builtin -fsigned-char -fno-common -Wno-main -I$(shell $(CC) -print-search-dirs | $(AWK) '$$1 == "install:" {print $$NF}')include PLATFORM_CFLAGS += -DARM_MATH_CM4 -PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) +PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) -fno-rtti -fno-exception -fno-use-cxa-atexit PLATFORM_LDFLAGS = -nostdlib -nostartfiles -nodefaultlibs -Wl,-static,-gc-sections diff --git a/config_cortex_m7.mk b/config_cortex_m7.mk index 911742f..22f0946 100644 --- a/config_cortex_m7.mk +++ b/config_cortex_m7.mk @@ -18,7 +18,7 @@ PLATFORM_CFLAGS = -Wno-unused-parameter -nostdinc -ffreestanding -fno-builtin -fsigned-char -fno-common -Wno-main -I$(shell $(CC) -print-search-dirs | $(AWK) '$$1 == "install:" {print $$NF}')include PLATFORM_CFLAGS += -DARM_MATH_CM7 -PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) +PLATFORM_CXXFLAGS = $(PLATFORM_CFLAGS) -fno-rtti -fno-exception -fno-use-cxa-atexit PLATFORM_LDFLAGS = -nostdlib -nostartfiles -nodefaultlibs -Wl,-static,-gc-sections