Fix Clang and GCC 4.6 compilation

master
Piotr Dziwinski 2015-04-28 19:29:32 +02:00
parent 4c8127c6ec
commit 81096fd2ae
2 changed files with 4 additions and 3 deletions

View File

@ -140,6 +140,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
set(RELEASE_CXX_FLAGS "-O2")
set(DEBUG_CXX_FLAGS "-g -O0")
set(TEST_CXX_FLAGS "-pthread")
add_definitions(-DOVERRIDE=override)
add_definitions(-DNOEXCEPT=noexcept)
elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
message(STATUS "Detected MSVC compiler")

View File

@ -46,7 +46,7 @@ struct FakeSystemTimeStamp : public SystemTimeStamp
class CApplicationWrapper : public CApplication
{
public:
virtual Event CreateUpdateEvent() override
virtual Event CreateUpdateEvent() OVERRIDE
{
return CApplication::CreateUpdateEvent();
}
@ -57,8 +57,8 @@ class ApplicationUT : public testing::Test
protected:
ApplicationUT();
virtual void SetUp() override;
virtual void TearDown() override;
virtual void SetUp() OVERRIDE;
virtual void TearDown() OVERRIDE;
void NextInstant(long long diff);