projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c777b2e
)
Support names like llvm-ar-3.4 and llvm-ranlib-3.4.
author
Rafael Espindola
<rafael.espindola@gmail.com>
Tue, 29 Oct 2013 14:25:43 +0000
(14:25 +0000)
committer
Rafael Espindola
<rafael.espindola@gmail.com>
Tue, 29 Oct 2013 14:25:43 +0000
(14:25 +0000)
They are used in some packages. For example:
http://packages.ubuntu.com/saucy/i386/llvm-3.4/filelist
This fixes pr17721.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193612
91177308
-0d34-0410-b5e6-
96231b3b80d8
tools/llvm-ar/llvm-ar.cpp
patch
|
blob
|
history
diff --git
a/tools/llvm-ar/llvm-ar.cpp
b/tools/llvm-ar/llvm-ar.cpp
index e56e49ad203106551e225f116ff1a0e750aeeaee..64ef3fa1bb9b35fe0296c6d64440c78ce435f89e 100644
(file)
--- a/
tools/llvm-ar/llvm-ar.cpp
+++ b/
tools/llvm-ar/llvm-ar.cpp
@@
-877,9
+877,9
@@
int main(int argc, char **argv) {
);
StringRef Stem = sys::path::stem(ToolName);
- if (Stem.
endswith("ar")
)
+ if (Stem.
find("ar") != StringRef::npos
)
return ar_main(argv);
- if (Stem.
endswith("ranlib")
)
+ if (Stem.
find("ranlib") != StringRef::npos
)
return ranlib_main();
fail("Not ranlib or ar!");
}