This is an automated email from the ASF dual-hosted git repository.

aguettouche pushed a commit to branch releases/10.0
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 9147014c1a54292a7c9dc53738b8e982b429650f
Author: chao.an <[email protected]>
AuthorDate: Mon Nov 9 17:12:55 2020 +0800

    boards/sim: enable run-time type identification
    
    BTW, correct some cxx compilation options
    
    Change-Id: Id3e3eab2020ef1991d2760426d81b40e6e5eff4e
    Signed-off-by: chao.an <[email protected]>
---
 boards/sim/sim/sim/scripts/Make.defs | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/boards/sim/sim/sim/scripts/Make.defs 
b/boards/sim/sim/sim/scripts/Make.defs
index 380987b..9be9caf 100644
--- a/boards/sim/sim/sim/scripts/Make.defs
+++ b/boards/sim/sim/sim/scripts/Make.defs
@@ -36,7 +36,10 @@ ifeq ($(CONFIG_STACK_CANARIES),y)
 endif
 
 ARCHCPUFLAGS = -fno-builtin
-ARCHCPUFLAGSXX = -fno-builtin -fno-exceptions -fcheck-new -fno-rtti
+ARCHCPUFLAGSXX = -fno-builtin -nostdinc++ -fcheck-new
+ifeq ($(CONFIG_CXX_EXCEPTION),)
+  ARCHCPUFLAGSXX += -fno-exceptions
+endif
 ARCHPICFLAGS = -fpic
 ARCHWARNINGS = -Wall -Wstrict-prototypes -Wshadow -Wundef
 ARCHWARNINGSXX = -Wall -Wshadow -Wundef

Reply via email to