From ab2ee379fa513e72ad8442d1a8a69c8538b893c7 Mon Sep 17 00:00:00 2001 From: Scott Ehlert Date: Tue, 29 May 2012 20:09:21 -0500 Subject: [PATCH] Suppress clang warning for tier0's GetCPUInformation(). --- public/tier0/platform.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/public/tier0/platform.h b/public/tier0/platform.h index 16c31c7e..b72a30de 100644 --- a/public/tier0/platform.h +++ b/public/tier0/platform.h @@ -635,8 +635,18 @@ struct CPUInformation tchar* m_szProcessorID; // Processor vendor Identification. }; +#ifdef __clang__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wreturn-type-c-linkage" +#endif + PLATFORM_INTERFACE const CPUInformation& GetCPUInformation(); +#ifdef __clang__ +#pragma clang diagnostic pop +#endif + // ---------------------------------------------------------------------------------- // // Performance Monitoring Events - L2 stats etc... // ---------------------------------------------------------------------------------- //