aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/TargetInfo.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2017-02-11 23:03:13 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2017-02-11 23:03:13 +0000
commit40db4772bd65eb7531d23bf7bfbe788ee26b3e82 (patch)
tree35e8c742dd5a43f82ef3365992ae3a04bf5bdfb4 /clang/lib/CodeGen/TargetInfo.cpp
parent1c37e991e66592f31338b7b59f76ca7652da2aa3 (diff)
downloadllvm-40db4772bd65eb7531d23bf7bfbe788ee26b3e82.zip
llvm-40db4772bd65eb7531d23bf7bfbe788ee26b3e82.tar.gz
llvm-40db4772bd65eb7531d23bf7bfbe788ee26b3e82.tar.bz2
CodeGen: use # as the comment leader for ARC marker
Use # as the comment leader for AArch64 auto-release elision marker. This is to keep it in sync with the value used in swift. When building libdispatch for Linux AArch64, the auto-release elision marker was emitted. However, ELF uses # as the comment leader while MachO accepts both ; and #. Use the common marker for it instead. llvm-svn: 294877
Diffstat (limited to 'clang/lib/CodeGen/TargetInfo.cpp')
-rw-r--r--clang/lib/CodeGen/TargetInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/TargetInfo.cpp b/clang/lib/CodeGen/TargetInfo.cpp
index 19b63ce..82f412f 100644
--- a/clang/lib/CodeGen/TargetInfo.cpp
+++ b/clang/lib/CodeGen/TargetInfo.cpp
@@ -4835,7 +4835,7 @@ public:
: TargetCodeGenInfo(new AArch64ABIInfo(CGT, Kind)) {}
StringRef getARCRetainAutoreleasedReturnValueMarker() const override {
- return "mov\tfp, fp\t\t; marker for objc_retainAutoreleaseReturnValue";
+ return "mov\tfp, fp\t\t# marker for objc_retainAutoreleaseReturnValue";
}
int getDwarfEHStackPointer(CodeGen::CodeGenModule &M) const override {