aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2017-04-10 13:28:45 -0700
committerGravatar Craig Tiller <ctiller@google.com>2017-04-10 13:28:45 -0700
commit1b6097cfac5ebaeac8ec5d91478812fd4bf70add (patch)
tree5343ac94551f726d5b54f6d5a34feef3bc1a02ba
parentc71c4af6440da1e7c8d768a01d0fc35672d60678 (diff)
Pass in -fno-exceptions because we dont need them
-rw-r--r--Makefile2
-rw-r--r--build.yaml2
2 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index a55e984efd..26a1cc5eee 100644
--- a/Makefile
+++ b/Makefile
@@ -92,6 +92,7 @@ CC_opt = $(DEFAULT_CC)
CXX_opt = $(DEFAULT_CXX)
LD_opt = $(DEFAULT_CC)
LDXX_opt = $(DEFAULT_CXX)
+CXXFLAGS_opt = -fno-exceptions
CPPFLAGS_opt = -O2
DEFINES_opt = NDEBUG
@@ -109,6 +110,7 @@ CC_dbg = $(DEFAULT_CC)
CXX_dbg = $(DEFAULT_CXX)
LD_dbg = $(DEFAULT_CC)
LDXX_dbg = $(DEFAULT_CXX)
+CXXFLAGS_dbg = -fno-exceptions
CPPFLAGS_dbg = -O0
DEFINES_dbg = _DEBUG DEBUG
diff --git a/build.yaml b/build.yaml
index f80c259606..e26fa16968 100644
--- a/build.yaml
+++ b/build.yaml
@@ -4326,6 +4326,7 @@ configs:
DEFINES: NDEBUG
dbg:
CPPFLAGS: -O0
+ CXXFLAGS: -fno-exceptions
DEFINES: _DEBUG DEBUG
gcov:
CC: gcc
@@ -4366,6 +4367,7 @@ configs:
LDFLAGS: -rdynamic
opt:
CPPFLAGS: -O2
+ CXXFLAGS: -fno-exceptions
DEFINES: NDEBUG
stapprof:
CPPFLAGS: -O2 -DGRPC_STAP_PROFILER