Remove -fno-rtti from MacOS builds.
authorDavin McCall <davmac@davmac.org>
Fri, 22 Jun 2018 08:29:15 +0000 (09:29 +0100)
committerDavin McCall <davmac@davmac.org>
Fri, 22 Jun 2018 08:29:50 +0000 (09:29 +0100)
It seems to break exception handling. (Didn't I remove this earlier?...)

mconfig

diff --git a/mconfig b/mconfig
index 3aca79d24f4b7dd1b78ef8025b80b19e82a1a984..8cd1f751708b8dd5fe98c93438ffb66ddceeeaaa 100644 (file)
--- a/mconfig
+++ b/mconfig
@@ -33,7 +33,8 @@ SANITIZEOPTS=-fsanitize=address,undefined
 
 # MacOS: use g++ (which may alias clang++):
 #CXX=g++
-#CXXOPTS=-std=c++11 -Os -Wall -fno-rtti -flto
+#CXXOPTS=-std=c++11 -Os -Wall -flto
 #LDFLAGS=-flto
 #BUILD_SHUTDOWN=no
 #SANITIZEOPTS=-fsanitize=address,undefined
+#  Note: -fno-rtti seems to break exception handling.