commit 3c13fd538bc3f03d05bf161da1c3599b6ef7467e Author: Dimitry Andric Date: Sat May 15 21:41:55 2021 +0200 devel/aws-c-common: detect -moutline-atomics correctly diff --git a/devel/aws-c-common/files/patch-cmake_AwsCFlags.cmake b/devel/aws-c-common/files/patch-cmake_AwsCFlags.cmake new file mode 100644 index 000000000000..1c72b98b3fdf --- /dev/null +++ b/devel/aws-c-common/files/patch-cmake_AwsCFlags.cmake @@ -0,0 +1,11 @@ +--- cmake/AwsCFlags.cmake.orig 2020-12-30 21:06:26 UTC ++++ cmake/AwsCFlags.cmake +@@ -73,7 +73,7 @@ function(aws_set_common_properties target) + + # -moutline-atomics generates code for both older load/store exclusive atomics and also + # Arm's Large System Extensions (LSE) which scale substantially better on large core count systems +- check_c_compiler_flag(-moutline-atomics HAS_MOUTLINE_ATOMICS) ++ check_c_compiler_flag("-moutline-atomics -Werror" HAS_MOUTLINE_ATOMICS) + if (HAS_MOUTLINE_ATOMICS) + list(APPEND AWS_C_FLAGS -moutline-atomics) + endif()