apple / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Apple’s stable releases of Clang as well as support the Swift project.
https://llvm.org
Other
1.09k stars 320 forks source link

[Driver] Disable -fsanitize=function for all MachO (except x86) #8935

Closed francisvm closed 3 days ago

francisvm commented 4 days ago

Some embedded platforms don't fall into the Darwin category.

(cherry picked from commit 216dbd9c94fef54ce96756bb828e3ef5d750fea3)

Conflicts: clang/test/CodeGen/ubsan-function.cpp

francisvm commented 4 days ago

@swift-ci Please test LLVM

francisvm commented 4 days ago

@swift-ci please test