about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/compilers/llvm/12/llvm/fix-llvm-issue-49955.patch
blob: b515583a0c421c8c4283af59f7a1ecc49bc30977 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/lib/CodeGen/AsmPrinter/CMakeLists.txt b/lib/CodeGen/AsmPrinter/CMakeLists.txt
index eb924282..c77c140b 100644
--- a/lib/CodeGen/AsmPrinter/CMakeLists.txt
+++ b/lib/CodeGen/AsmPrinter/CMakeLists.txt
@@ -44,3 +44,8 @@ add_llvm_component_library(LLVMAsmPrinter
   Support
   Target
   )
+
+if (CMAKE_COMPILER_IS_GNUCXX)
+  set_source_files_properties(DwarfCompileUnit.cpp PROPERTIES
+                              COMPILE_FLAGS -fno-strict-aliasing)
+endif()