Add search logic for AddressSanitizer library on Linuxes. (#2214)

* Make exe_path API a little more flexible.

* Add search logic for AddressSanitizer library on Linuxes.
This commit is contained in:
Johan Engelen 2017-07-21 19:51:30 +02:00 committed by GitHub
parent eb5b17371d
commit fffeb85b5c
3 changed files with 48 additions and 5 deletions

View file

@ -52,13 +52,13 @@ string exe_path::getLibDir() {
return r.str();
}
string exe_path::prependBinDir(const char *suffix) {
string exe_path::prependBinDir(const llvm::Twine &suffix) {
llvm::SmallString<128> r(getBinDir());
path::append(r, suffix);
return r.str();
}
string exe_path::prependLibDir(const char *suffix) {
string exe_path::prependLibDir(const llvm::Twine &suffix) {
llvm::SmallString<128> r(getLibDir());
path::append(r, suffix);
return r.str();