aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-c-test/echo.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2016-02-05 13:31:14 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2016-02-05 13:31:14 +0000
commit9a3bd236682ad555b36921423fb6591a974b77fa (patch)
tree0095e65cbe58c7b9fc4c89071c0d743ac2270c72 /llvm/tools/llvm-c-test/echo.cpp
parent6274e5222d22e925c579721aed51ad334589210b (diff)
downloadllvm-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.cpp4
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);