diff options
-rw-r--r-- | lib/mozpkix/test/gtest/moz.build | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/mozpkix/test/gtest/moz.build b/lib/mozpkix/test/gtest/moz.build index 50d7ae966..3eae044d7 100644 --- a/lib/mozpkix/test/gtest/moz.build +++ b/lib/mozpkix/test/gtest/moz.build @@ -37,6 +37,11 @@ FINAL_LIBRARY = 'xul-gtest' include('../../warnings.mozbuild') +# GTest uses a variadic macro in a questionable way and it doesn't seem to be +# possible to selectively disable just that error when -pedantic-errors is set. +if CONFIG['GNU_CXX'] and not CONFIG['CLANG_CXX']: + CXXFLAGS.remove('-pedantic-errors') + # These warnings are disabled in order to minimize the amount of boilerplate # required to implement tests, and/or because they originate in the GTest # framework in a way we cannot otherwise work around. |