From: Jian Cai Date: Fri, 16 Aug 2019 20:40:21 +0000 (+0000) Subject: Revert "[ARM] push LR before __gnu_mcount_nc" X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5a09d3dd6be72d22b0cbe3601e5e1f7d482d544c;p=clang Revert "[ARM] push LR before __gnu_mcount_nc" This reverts commit f4cf3b959333f62b7a7b2d7771f7010c9d8da388. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@369149 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Basic/Targets/ARM.cpp b/lib/Basic/Targets/ARM.cpp index b234f01348..3ae2091f4a 100644 --- a/lib/Basic/Targets/ARM.cpp +++ b/lib/Basic/Targets/ARM.cpp @@ -322,7 +322,7 @@ ARMTargetInfo::ARMTargetInfo(const llvm::Triple &Triple, if (Triple.getOS() == llvm::Triple::Linux || Triple.getOS() == llvm::Triple::UnknownOS) this->MCountName = Opts.EABIVersion == llvm::EABI::GNU - ? "llvm.arm.gnu.eabi.mcount" + ? "\01__gnu_mcount_nc" : "\01mcount"; SoftFloatABI = llvm::is_contained(Opts.FeaturesAsWritten, "+soft-float-abi");