aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2008-10-02 00:26:24 +0000
committerDaniel Dunbar <daniel@zuster.org>2008-10-02 00:26:24 +0000
commit14bfdfec4e8b1dd27e8b86cfdc5c350fedc554a1 (patch)
tree8e06e11ef87c6aaa731286dd357de84ddafb58b9
parentcc9ac41ac06d9511fbc8ad2914ef6bd6f99aa247 (diff)
Drop code to validate OS part of target triple on darwin, too fragile.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56941 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--Driver/clang.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/Driver/clang.cpp b/Driver/clang.cpp
index 8cfdd941b8..3ca5493d2c 100644
--- a/Driver/clang.cpp
+++ b/Driver/clang.cpp
@@ -628,17 +628,6 @@ static void HandleMacOSVersionMin(std::string &Triple) {
}
unsigned DarwinNumIdx = DarwinDashIdx + strlen("-darwin");
- // Validate that there is a number after the "-darwin" and nothing else.
- bool IsValidDarwinNumber = Triple.size() != DarwinNumIdx;
- for (unsigned i = DarwinNumIdx; i != Triple.size(); ++i)
- if ((Triple[i] < '0' || Triple[i] > '9') && Triple[i] != '.')
- IsValidDarwinNumber = false;
- if (!IsValidDarwinNumber) {
- fprintf(stderr, "invalid darwin target triple '%s' expected number\n",
- Triple.c_str());
- exit(1);
- }
-
// Remove the number.
Triple.resize(DarwinNumIdx);