diff options
author | Daniel Dunbar <daniel@zuster.org> | 2008-10-02 00:26:24 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2008-10-02 00:26:24 +0000 |
commit | 14bfdfec4e8b1dd27e8b86cfdc5c350fedc554a1 (patch) | |
tree | 8e06e11ef87c6aaa731286dd357de84ddafb58b9 | |
parent | cc9ac41ac06d9511fbc8ad2914ef6bd6f99aa247 (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.cpp | 11 |
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); |