diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86AsmPrinter.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Target/X86/X86AsmPrinter.cpp b/llvm/lib/Target/X86/X86AsmPrinter.cpp index 6ce404449e0..b779fa03fa0 100644 --- a/llvm/lib/Target/X86/X86AsmPrinter.cpp +++ b/llvm/lib/Target/X86/X86AsmPrinter.cpp @@ -689,11 +689,11 @@ void X86AsmPrinter::EmitEndOfAsmFile(Module &M) { SM.serializeToStackMapSection(); FM.serializeToFaultMapSection(); - // Funny Darwin hack: This flag tells the linker that no global symbols - // contain code that falls through to other global symbols (e.g. the obvious - // implementation of multiple entry points). If this doesn't occur, the - // linker can safely perform dead code stripping. Since LLVM never - // generates code that does this, it is always safe to set. + // This flag tells the linker that no global symbols contain code that fall + // through to other global symbols (e.g. an implementation of multiple entry + // points). If this doesn't occur, the linker can safely perform dead code + // stripping. Since LLVM never generates code that does this, it is always + // safe to set. OutStreamer->EmitAssemblerFlag(MCAF_SubsectionsViaSymbols); return; } |

