aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetLibraryInfo.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2013-03-13 13:50:47 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2013-03-13 13:50:47 +0000
commitdfbcba5ae0b5657f776db799d8dbd7e69a023c5f (patch)
tree3f74df7d75830f4679505692c9c9e4c1e9abf338 /llvm/lib/Target/TargetLibraryInfo.cpp
parent2e9b174da693aea114d3be995e6d421fd3c495ce (diff)
downloadllvm-dfbcba5ae0b5657f776db799d8dbd7e69a023c5f.zip
llvm-dfbcba5ae0b5657f776db799d8dbd7e69a023c5f.tar.gz
llvm-dfbcba5ae0b5657f776db799d8dbd7e69a023c5f.tar.bz2
Add one more overload to make VS2008's debug mody happy.
sigh. llvm-svn: 176946
Diffstat (limited to 'llvm/lib/Target/TargetLibraryInfo.cpp')
-rw-r--r--llvm/lib/Target/TargetLibraryInfo.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/TargetLibraryInfo.cpp b/llvm/lib/Target/TargetLibraryInfo.cpp
index c6cafe5..ee88ce7 100644
--- a/llvm/lib/Target/TargetLibraryInfo.cpp
+++ b/llvm/lib/Target/TargetLibraryInfo.cpp
@@ -610,6 +610,9 @@ struct StringComparator {
// Provided for compatibility with MSVC's debug mode.
bool operator()(StringRef LHS, const char *RHS) const { return LHS < RHS; }
bool operator()(StringRef LHS, StringRef RHS) const { return LHS < RHS; }
+ bool operator()(const char *LHS, const char *RHS) const {
+ return std::strcmp(LHS, RHS) < 0;
+ }
};
}