- 30 Oct, 2017 1 commit
-
-
Gennadiy Civil authored
Enable CI for VS2017
-
- 25 Oct, 2017 9 commits
-
-
Arkady Shapkin authored
-
Gennadiy Civil authored
googletest: Add GTEST_API_ attribute to ThreadLocal class.
-
Gennadiy Civil authored
Remove gcc 6 misleading indentations warnings
-
m-gupta authored
-
Romain Geissler authored
-
Gennadiy Civil authored
VS2015/2017 build fix and enable C++11 features (attempt number three)
-
Arkady Shapkin authored
-
Arkadiy Shapkin authored
-
Arkadiy Shapkin authored
-
- 24 Oct, 2017 1 commit
-
-
Gennadiy Civil authored
Update the CMakeLists.txt section in googletest README.md.
-
- 20 Oct, 2017 2 commits
-
-
Manoj Gupta authored
ThreadLocal class needs to be have default visibility. Root cause is gtest uses typeinfo for the ThreadLocal class. The problem manifests When gtest/gmock are built as a shared library with libc++. When a class is used in typeinfo, it must have default visibility. There is an explanation about typeinfo and visibility here: https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/CppRuntimeEnv/Articles/SymbolVisibility.html When libc++ is used with gtest in shared library mode, any tests that are compiled with -fvisibility=hidden and exercise the macro EXPECT_CALL, it results in an abort like: [ FATAL ] /usr/include/gtest/internal/gtest-port.h:1394:: Condition typeid(*base) == typeid(Derived) failed. This is because the typeinfo for ThreadLocal class is not visible. Therefore, linker failed to match it to the shared library symbol, creating a new symbol instead. This fixes https://github.com/google/googletest/issues/1207.
-
Gennadiy Civil authored
-
- 18 Oct, 2017 7 commits
-
-
Gennadiy Civil authored
Workaround for Travis issue https://goo.gl/d5eV8o
-
Gennadiy Civil authored
-
https://goo.gl/d5eV8oGennadiy Civil authored
-
Gennadiy Civil authored
Revert "Workaround for Travis issue https://github.com/travis-ci/travis-ci/is…"
-
-
Gennadiy Civil authored
Workaround for Travis issue https://github.com/travis-ci/travis-ci/is…
-
-
- 16 Oct, 2017 2 commits
-
-
Gennadiy Civil authored
Updated README with C runtime dynamic/static linking issues in Windows info
-
Gennadiy Civil authored
#1282: Doc typo fix
-
- 14 Oct, 2017 1 commit
-
-
Dariusz Ostolski authored
-
- 07 Oct, 2017 1 commit
-
-
Joe Alam authored
-
- 03 Oct, 2017 1 commit
-
-
Gennadiy Civil authored
Use gender-neutral pronouns in comments and docs
-
- 27 Sep, 2017 1 commit
-
-
Jonathan Wakely authored
-
- 23 Sep, 2017 2 commits
-
-
Gennadiy Civil authored
Make TypeWithoutFormatter compatible with Objective-C++ with ARC.
-
Gennadiy Civil authored
-
- 21 Sep, 2017 3 commits
-
-
Gennadiy Civil authored
Revert "Allow macros inside of parametrized test names."
-
Gennadiy Civil authored
-
Gennadiy Civil authored
Allow macros inside of parametrized test names.
-
- 20 Sep, 2017 1 commit
-
-
Gennadiy Civil authored
Remove redundant declaration
-
- 19 Sep, 2017 1 commit
-
-
stkhapugin@chromium.org authored
Swap reinterpret_cast for static_cast
-
- 16 Sep, 2017 1 commit
-
-
Benjamin Kircher authored
TempDir() function is declared twice, once in `internal/gtest-port.h` and a second time in `gtest.h`. Fixes a warning with GCC when -Wredundant-decls is given.
-
- 15 Sep, 2017 2 commits
-
-
Gennadiy Civil authored
Add explicit `CMAKE_DEBUG_POSTFIX` option
-
ly2048 authored
-
- 14 Sep, 2017 2 commits
-
-
Gennadiy Civil authored
Fix ellipsis position in examples
-
ly2048 authored
Enable generating different library name to be compatible with CMake's `FindGTest`.
-
- 13 Sep, 2017 2 commits
-
-
Alex Yursha authored
-
Gennadiy Civil authored
Make the failure messages from EXPECT_EQ and friends actually symmetric (reopen of #1101)
-