From 50f318384c4db1419f9c48d85af350260c4976b8 Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Mon, 10 Dec 2012 21:33:45 +0000 Subject: Revert r169656. The linker will call `lto_codegen_add_must_preserve_symbol' on all globals that should be kept around. The linker will pretend that a dylib is being created. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169770 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm-c/lto.h | 7 ------- 1 file changed, 7 deletions(-) (limited to 'include/llvm-c') diff --git a/include/llvm-c/lto.h b/include/llvm-c/lto.h index 2bc0b54..74915c0 100644 --- a/include/llvm-c/lto.h +++ b/include/llvm-c/lto.h @@ -251,13 +251,6 @@ lto_codegen_set_assembler_args(lto_code_gen_t cg, const char **args, int nargs); /** - * If set, then codegen will export all symbols (e.g. the internalize - * pass won't run). - */ -extern void -lto_codegen_set_export_dynamic(lto_code_gen_t cg, bool val); - -/** * Adds to a list of all global symbols that must exist in the final * generated code. If a function is not listed, it might be * inlined into every usage and optimized away. -- cgit v1.1