LinkAllAsmWriterComponents.h (208954) | LinkAllAsmWriterComponents.h (249423) |
---|---|
1//===- llvm/Codegen/LinkAllAsmWriterComponents.h ----------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 15 unchanged lines hidden (view full) --- 24 // We must reference the plug-ins in such a way that compilers will not 25 // delete it all as dead code, even with whole program optimization, 26 // yet is effectively a NO-OP. As the compiler isn't smart enough 27 // to know that getenv() never returns -1, this will do the job. 28 if (std::getenv("bar") != (char*) -1) 29 return; 30 31 llvm::linkOcamlGCPrinter(); | 1//===- llvm/Codegen/LinkAllAsmWriterComponents.h ----------------*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 15 unchanged lines hidden (view full) --- 24 // We must reference the plug-ins in such a way that compilers will not 25 // delete it all as dead code, even with whole program optimization, 26 // yet is effectively a NO-OP. As the compiler isn't smart enough 27 // to know that getenv() never returns -1, this will do the job. 28 if (std::getenv("bar") != (char*) -1) 29 return; 30 31 llvm::linkOcamlGCPrinter(); |
32 llvm::linkErlangGCPrinter(); |
|
32 33 } 34 } ForceAsmWriterLinking; // Force link by creating a global definition. 35} 36 37#endif // LLVM_CODEGEN_LINKALLASMWRITERCOMPONENTS_H | 33 34 } 35 } ForceAsmWriterLinking; // Force link by creating a global definition. 36} 37 38#endif // LLVM_CODEGEN_LINKALLASMWRITERCOMPONENTS_H |