From 65cb94a720dce1acc7d06bca78f2fa7fc08885db Mon Sep 17 00:00:00 2001 From: Saleel Kudchadker Date: Wed, 2 Mar 2022 23:03:24 -0800 Subject: [PATCH] SWDEV-301667 - Treat build warnings as errors for GCC Change-Id: I5f9633a94d064969103af7c946c879cacd33efde --- hipamd/src/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hipamd/src/CMakeLists.txt b/hipamd/src/CMakeLists.txt index c747b365ec..e358f537c8 100644 --- a/hipamd/src/CMakeLists.txt +++ b/hipamd/src/CMakeLists.txt @@ -43,6 +43,11 @@ if(ADDRESS_SANITIZER) set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${ASAN_LINKER_FLAGS}") endif() +if(CMAKE_COMPILER_IS_GNUCC) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") +endif() + option(DISABLE_DIRECT_DISPATCH "Disable Direct Dispatch" OFF) option(BUILD_SHARED_LIBS "Build the shared library" ON)