diff options
| author | Andy Gibbs <andyg1001@hotmail.co.uk> | 2013-04-16 11:52:34 +0000 |
|---|---|---|
| committer | Andy Gibbs <andyg1001@hotmail.co.uk> | 2013-04-16 11:52:34 +0000 |
| commit | bab932b8507bc4447427ea3accca7f30f22115b1 (patch) | |
| tree | f0560620af2fc0539536f1e6a230831663d35383 /lld/lib/Driver/UniversalDriver.cpp | |
| parent | 209095cd9f69a225dd7afb3ced62609a17a9cc56 (diff) | |
| download | bcm5719-llvm-bab932b8507bc4447427ea3accca7f30f22115b1.tar.gz bcm5719-llvm-bab932b8507bc4447427ea3accca7f30f22115b1.zip | |
Moved llvm_unreachable out of switch blocks to avoid the "control reaches end of non-void function" warning.
llvm-svn: 179590
Diffstat (limited to 'lld/lib/Driver/UniversalDriver.cpp')
| -rw-r--r-- | lld/lib/Driver/UniversalDriver.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lld/lib/Driver/UniversalDriver.cpp b/lld/lib/Driver/UniversalDriver.cpp index 001c354d309..4e8b2159a83 100644 --- a/lld/lib/Driver/UniversalDriver.cpp +++ b/lld/lib/Driver/UniversalDriver.cpp @@ -125,9 +125,10 @@ bool UniversalDriver::link(int argc, const char *argv[], case Flavor::core: return CoreDriver::link(args.size(), args.data(), diagnostics); case Flavor::win_link: - llvm_unreachable("Unsupported flavor"); + break; case Flavor::invalid: return true; } + llvm_unreachable("Unsupported flavor"); } } // end namespace lld |

