Fix PR1719, by not marking llvm.noinline internal.
authorChris Lattner <sabre@nondot.org>
Wed, 3 Oct 2007 03:59:15 +0000 (03:59 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 3 Oct 2007 03:59:15 +0000 (03:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42565 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/IPO/Internalize.cpp

index 7ca6cb1dfa9467b6a5138b49a467ce10abc4d381..e7d65b8659523f796692f82b8d0fa585ae00fa0b 100644 (file)
@@ -130,6 +130,7 @@ bool InternalizePass::runOnModule(Module &M) {
   ExternalNames.insert("llvm.dbg.subprograms");
   ExternalNames.insert("llvm.global_ctors");
   ExternalNames.insert("llvm.global_dtors");
+  ExternalNames.insert("llvm.noinline");
       
   // Mark all global variables with initializers as internal as well.
   for (Module::global_iterator I = M.global_begin(), E = M.global_end();