diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm-c/lto.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/llvm-c/lto.h b/include/llvm-c/lto.h index 9c2061acd6..84e22b32e0 100644 --- a/include/llvm-c/lto.h +++ b/include/llvm-c/lto.h @@ -403,8 +403,9 @@ lto_codegen_set_assembler_args(lto_code_gen_t cg, const char **args, int nargs); /** - * Tells LTO optimization passes that this symbol must be preserved - * because it is referenced by native code or a command line option. + * Adds to a list of all global symbols that must exist in the final generated + * code. If a function is not listed there, it might be inlined into every usage + * and optimized away. * * \since prior to LTO_API_VERSION=3 */ |