mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 21:31:04 +00:00
2f2e51556a
I've moved the mozilla specific gtest stuff to link directly in xul-gtest rather than in the gtest static library to make it possible for standalone programs to link against this library and not have to link against other mozilla libraries. This allows us to build media/webrtc/signaling/fuzztest against this version of gtest rather than the webrtc version of gtest, which I plan to remove in a follow on bug. I had to add a global disable for -Wgnu-zero-variadic-macro-arguments as we hit that everywhere we use the INSTANTIATE_TEST_CASE_P macro. This brings forward the fix from Bug 844630 to the visibility of environ in gtest-death-test.cc. I also removed code that set GTEST_API_ to a visibility that conflicts with what we've defined elsewhere in tree. MozReview-Commit-ID: 3cfuapC6vn0 --HG-- extra : rebase_source : 6e5d2684718b6ddaa5a64c1f26a0172c91b5a719 |
||
---|---|---|
.. | ||
gmock | ||
gtest | ||
mozilla | ||
Makefile.in | ||
moz.build | ||
MozGtestFriend.h | ||
rungtests.py |