diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2016-02-05 13:31:14 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2016-02-05 13:31:14 +0000 |
commit | 9a3bd236682ad555b36921423fb6591a974b77fa (patch) | |
tree | 0095e65cbe58c7b9fc4c89071c0d743ac2270c72 /llvm/tools/llvm-c-test/echo.cpp | |
parent | 6274e5222d22e925c579721aed51ad334589210b (diff) | |
download | llvm-9a3bd236682ad555b36921423fb6591a974b77fa.zip llvm-9a3bd236682ad555b36921423fb6591a974b77fa.tar.gz llvm-9a3bd236682ad555b36921423fb6591a974b77fa.tar.bz2 |
Prefix external symbols in llvm-c-test.
This makes it less likely to clash with other stuff that might be linked
in by change, e.g. ncurses exposes an external function called simply
"echo", so linking ncurses statically into the binary explodes in funny
ways.
llvm-svn: 259882
Diffstat (limited to 'llvm/tools/llvm-c-test/echo.cpp')
-rw-r--r-- | llvm/tools/llvm-c-test/echo.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/tools/llvm-c-test/echo.cpp b/llvm/tools/llvm-c-test/echo.cpp index 54bcd48..0b929fd 100644 --- a/llvm/tools/llvm-c-test/echo.cpp +++ b/llvm/tools/llvm-c-test/echo.cpp @@ -520,10 +520,10 @@ static void clone_functions(LLVMModuleRef Src, LLVMModuleRef Dst) { } } -int echo(void) { +int llvm_echo(void) { LLVMEnablePrettyStackTrace(); - LLVMModuleRef Src = load_module(false, true); + LLVMModuleRef Src = llvm_load_module(false, true); LLVMContextRef Ctx = LLVMContextCreate(); LLVMModuleRef Dst = LLVMModuleCreateWithNameInContext("<stdin>", Ctx); |