diff options
author | Craig Tiller <ctiller@google.com> | 2017-04-20 12:48:40 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-20 12:48:40 -0700 |
commit | dd1729ae0f2a6bca95c97d5d7cc98ce27c813f42 (patch) | |
tree | c54525cb26ca7d6a29f7e2cc4400ee1e18c4497a /Makefile | |
parent | 3fe0f6d8514f5e957baadde15c35cd7896cc2142 (diff) | |
parent | 93b06d7ac143f1c9ff44c426f263ccf6a520e9c8 (diff) |
Merge pull request #10762 from ctiller/c++compat
Add a C++ compatibility check config
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -157,6 +157,15 @@ LDXX_asan-noleaks = clang++ CPPFLAGS_asan-noleaks = -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS LDFLAGS_asan-noleaks = -fsanitize=address +VALID_CONFIG_c++-compat = 1 +CC_c++-compat = $(DEFAULT_CC) +CXX_c++-compat = $(DEFAULT_CXX) +LD_c++-compat = $(DEFAULT_CC) +LDXX_c++-compat = $(DEFAULT_CXX) +CFLAGS_c++-compat = -Wc++-compat +CPPFLAGS_c++-compat = -O0 +DEFINES_c++-compat = _DEBUG DEBUG + VALID_CONFIG_ubsan = 1 REQUIRE_CUSTOM_LIBRARIES_ubsan = 1 CC_ubsan = clang |