From a09161db00121654dd28dc03a2f7e46354675dbe Mon Sep 17 00:00:00 2001 From: Rajasekaran Kalidoss Date: Thu, 18 Apr 2024 20:42:15 +0200 Subject: Add -Werror flag to treat warnings as errors This patch adds -Werror flag to treat warnings as errors. Signed-off-by: Rajasekaran Kalidoss Change-Id: I46fa315b4b730d3cb8e0c2b351621fb188df875b --- cmake/toolchain/aarch64-linux-gnu-custom.cmake | 5 ++--- cmake/toolchain/aarch64-linux-gnu.cmake | 5 ++--- cmake/toolchain/aarch64-none-linux-gnu.cmake | 5 ++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/cmake/toolchain/aarch64-linux-gnu-custom.cmake b/cmake/toolchain/aarch64-linux-gnu-custom.cmake index 2c02a76..6345bf1 100644 --- a/cmake/toolchain/aarch64-linux-gnu-custom.cmake +++ b/cmake/toolchain/aarch64-linux-gnu-custom.cmake @@ -1,6 +1,5 @@ # -# SPDX-FileCopyrightText: Copyright 2020-2022 Arm Limited and/or its affiliates -# +# SPDX-FileCopyrightText: Copyright 2020-2022, 2024 Arm Limited and/or its affiliates # SPDX-License-Identifier: Apache-2.0 # # Licensed under the Apache License, Version 2.0 (the License); you may @@ -26,7 +25,7 @@ set(CMAKE_CXX_COMPILER /opt/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/aar set(CMAKE_CXX_STANDARD 14) set(CMAKE_SYSTEM_PROCESSOR "aarch64") -add_compile_options(-Wall -Wextra) +add_compile_options(-Wall -Wextra -Werror) set(CMAKE_FIND_ROOT_PATH /opt/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/aarch64-linux-gnu/) diff --git a/cmake/toolchain/aarch64-linux-gnu.cmake b/cmake/toolchain/aarch64-linux-gnu.cmake index 8d95e57..8528f1d 100644 --- a/cmake/toolchain/aarch64-linux-gnu.cmake +++ b/cmake/toolchain/aarch64-linux-gnu.cmake @@ -1,6 +1,5 @@ # -# SPDX-FileCopyrightText: Copyright 2020-2023 Arm Limited and/or its affiliates -# +# SPDX-FileCopyrightText: Copyright 2020-2024 Arm Limited and/or its affiliates # SPDX-License-Identifier: Apache-2.0 # # Licensed under the Apache License, Version 2.0 (the License); you may @@ -24,4 +23,4 @@ set(CMAKE_LINKER "aarch64-linux-gnu-ld") set(CMAKE_CXX_STANDARD 14) set(CMAKE_SYSTEM_PROCESSOR "aarch64") -add_compile_options(-Wall -Wextra) +add_compile_options(-Wall -Wextra -Werror) diff --git a/cmake/toolchain/aarch64-none-linux-gnu.cmake b/cmake/toolchain/aarch64-none-linux-gnu.cmake index 6b216cd..782bbf5 100644 --- a/cmake/toolchain/aarch64-none-linux-gnu.cmake +++ b/cmake/toolchain/aarch64-none-linux-gnu.cmake @@ -1,6 +1,5 @@ # -# SPDX-FileCopyrightText: Copyright 2023 Arm Limited and/or its affiliates -# +# SPDX-FileCopyrightText: Copyright 2023-2024 Arm Limited and/or its affiliates # SPDX-License-Identifier: Apache-2.0 # # Licensed under the Apache License, Version 2.0 (the License); you may @@ -24,4 +23,4 @@ set(CMAKE_LINKER "aarch64-none-linux-gnu-ld") set(CMAKE_CXX_STANDARD 14) set(CMAKE_SYSTEM_PROCESSOR "aarch64") -add_compile_options(-Wall -Wextra) +add_compile_options(-Wall -Wextra -Werror) -- cgit v1.2.1