Wojciech Mamrak
57bb0bbbf8
Remove C4996 warning in VS2017
7 years ago
Wojciech Mamrak
3464f76e89
Improved description of VS std::tuple support
7 years ago
Wojciech Mamrak
8d9d6bb0a3
Improved description of VS std::tuple support
7 years ago
Gennadiy Civil
a868e618c0
Merge pull request #1225 from brian-peloton/master
...
Speed up printing of characters which need hex escaping
7 years ago
Gennadiy Civil
9e236748fb
Merge branch 'master' into master
7 years ago
Gennadiy Civil
247a3d8e5e
Merge pull request #1324 from whame/master
...
Fix issue #826 by treating MinGW as "non-Windows" when determining colored output
7 years ago
whame
82447f23be
Fixes issue #826 by treating MinGW as "non-Windows" when determining colored output
7 years ago
Gennadiy Civil
d175c8bf82
Merge pull request #1313 from aninf-wo/heth/fix-faq-stars-issue-1312
...
remove markdown stars (bold) from code examples
7 years ago
Gennadiy Civil
43d6ad75bc
Merge pull request #1308 from KindDragon/vs2017-ci
...
Enable CI for VS2017
7 years ago
Herbert Thielen
8866af0386
remove markdown stars (bold) from code examples
7 years ago
Arkady Shapkin
b153bfd8f5
Enable CI for VS2017
7 years ago
Gennadiy Civil
3121b2049e
Merge pull request #1304 from m-gupta/gtestapifix
...
googletest: Add GTEST_API_ attribute to ThreadLocal class.
7 years ago
Gennadiy Civil
e93a15c5a5
Merge pull request #913 from Romain-Geissler/fix-gcc-misleading-indentation-warning
...
Remove gcc 6 misleading indentations warnings
7 years ago
m-gupta
060783b7d2
Merge branch 'master' into gtestapifix
7 years ago
Romain Geissler
20e2de7d8b
Remove gcc 6 misleading indentations.
7 years ago
Gennadiy Civil
7684db3271
Merge pull request #1218 from KindDragon/vs-build-fix
...
VS2015/2017 build fix and enable C++11 features (attempt number three)
7 years ago
Arkady Shapkin
840c711e7b
Fix gmock tests when std::unary_function unavailable
7 years ago
Arkadiy Shapkin
2641b021fc
Fix tests with VS2015 and VS2017
7 years ago
Arkadiy Shapkin
77380cddf7
Enable C++11 features for VS2015 and VS2017
7 years ago
Gennadiy Civil
6d0bb75c81
Merge pull request #1139 from chehsunliu/master
...
Update the CMakeLists.txt section in googletest README.md.
7 years ago
Manoj Gupta
1beff241c3
googletest: Add GTEST_API_ attribute to ThreadLocal class.
...
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 .
7 years ago
Gennadiy Civil
c208d8df23
Merge branch 'master' into master
7 years ago
Gennadiy Civil
69e48e92de
Merge pull request #1300 from gennadiycivil/master
...
Workaround for Travis issue https://goo.gl/d5eV8o
7 years ago
Gennadiy Civil
48986f9d4c
Merge branch 'master' into master
7 years ago
Gennadiy Civil
54c2648bff
Workaround for Travis issue https://goo.gl/d5eV8o
7 years ago
Gennadiy Civil
27be0dfb53
Merge pull request #1298 from google/revert-1297-master
...
Revert "Workaround for Travis issue https://github.com/travis-ci/travis-ci/is …"
7 years ago
Gennadiy Civil
34aaf58c8b
Revert "Workaround for Travis issue https://github.com/travis-ci/travis-ci/is …"
7 years ago
Gennadiy Civil
5c9543547e
Merge pull request #1297 from gennadiycivil/master
...
Workaround for Travis issue https://github.com/travis-ci/travis-ci/is …
7 years ago
Gennadiy Civil
dfed97a69a
Workaround for Travis issue https://github.com/travis-ci/travis-ci/issues/8552
7 years ago
Gennadiy Civil
3282f9ae01
Merge pull request #1288 from joealam/master
...
Updated README with C runtime dynamic/static linking issues in Windows info
7 years ago
Gennadiy Civil
963932e7f3
Merge pull request #1292 from DariuszOstolski/master
...
#1282 : Doc typo fix
7 years ago
Dariusz Ostolski
ecb1c3ddb6
#1282 : Doc typo fix
7 years ago
Joe Alam
4597ec587c
Updated README with information about C runtime dynamic/static linking issues in Windows
7 years ago
Gennadiy Civil
7b6561c56e
Merge pull request #1275 from jwakely/pr/1273
...
Use gender-neutral pronouns in comments and docs
7 years ago
Jonathan Wakely
b70cf1a663
Use gender-neutral pronouns in comments and docs
7 years ago
Gennadiy Civil
f1a87d73fc
Merge pull request #1249 from stkhapugin/master
...
Make TypeWithoutFormatter compatible with Objective-C++ with ARC.
7 years ago
Gennadiy Civil
89f45180e0
Merge branch 'master' into master
7 years ago
Gennadiy Civil
bfc0ffc8a6
Merge pull request #1271 from google/revert-1245-2017_09_04_parametrized
...
Revert "Allow macros inside of parametrized test names."
7 years ago
Gennadiy Civil
d30a37e743
Revert "Allow macros inside of parametrized test names."
7 years ago
Gennadiy Civil
ff6796877f
Merge pull request #1245 from sheepmaster/2017_09_04_parametrized
...
Allow macros inside of parametrized test names.
7 years ago
Gennadiy Civil
4386393837
Merge pull request #1265 from bkircher/redundant-decl
...
Remove redundant declaration
7 years ago
stkhapugin@chromium.org
cf512a099c
Swap reinterpret_cast for static_cast
...
Swap reinterpret_cast for static_cast
7 years ago
Benjamin Kircher
d4af64ca13
Remove redundant declaration
...
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.
7 years ago
Gennadiy Civil
deace2546e
Merge pull request #1259 from ly2048/patch-1
...
Add explicit `CMAKE_DEBUG_POSTFIX` option
7 years ago
ly2048
b55abc3fe0
Merge branch 'master' into patch-1
7 years ago
Gennadiy Civil
b1dd47c278
Merge pull request #1255 from yursha/patch-1
...
Fix ellipsis position in examples
7 years ago
ly2048
9681b4c8e6
Add explicit `CMAKE_DEBUG_POSTFIX` option
...
Enable generating different library name to be compatible with CMake's `FindGTest`.
7 years ago
Alex Yursha
31b6155d7d
Merge branch 'master' into patch-1
7 years ago
Gennadiy Civil
20e62ad24c
Merge pull request #1242 from DarthGandalf/expect
...
Make the failure messages from EXPECT_EQ and friends actually symmetric (reopen of #1101 )
7 years ago
Alexey Sokolov
c9cf07a8ba
Make the failure messages from EXPECT_EQ and friends actually symmetric,
...
instead of reading more like reversing the former "expected" and "actual"
roles of the LHS and RHS arguments.
This patch is manually applied from internal version (125109873)
7 years ago