summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2014-08-19 20:04:45 +0000
committerLang Hames <lhames@gmail.com>2014-08-19 20:04:45 +0000
commiteb99df8ee28a416c6331a565f3983d8d29711971 (patch)
treec9f22fd6e549346513f00dae77f550298c836735 /llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
parent33de00cf5970f11437aef58f452fdc6d84f02074 (diff)
downloadbcm5719-llvm-eb99df8ee28a416c6331a565f3983d8d29711971.tar.gz
bcm5719-llvm-eb99df8ee28a416c6331a565f3983d8d29711971.zip
[MCJIT] Allow '$' characters in symbol names in RuntimeDyldChecker.
llvm-svn: 216017
Diffstat (limited to 'llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp')
-rw-r--r--llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
index 02504a9cefc..3fa89c61508 100644
--- a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
+++ b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
@@ -207,7 +207,7 @@ private:
size_t FirstNonSymbol = Expr.find_first_not_of("0123456789"
"abcdefghijklmnopqrstuvwxyz"
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
- ":_.");
+ ":_.$");
return std::make_pair(Expr.substr(0, FirstNonSymbol),
Expr.substr(FirstNonSymbol).ltrim());
}
OpenPOWER on IntegriCloud