summaryrefslogtreecommitdiffstats
path: root/lld/lib/Core/Error.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2016-02-28 02:51:02 +0000
committerRui Ueyama <ruiu@google.com>2016-02-28 02:51:02 +0000
commit0a0d56922f867b3a505b5c2578efa673048dee13 (patch)
treedc7b8818b3f946aa8bd61c53704d8829aaadaa06 /lld/lib/Core/Error.cpp
parenta73115fc52e4f11f832515a7c4761ec2594fad97 (diff)
downloadbcm5719-llvm-0a0d56922f867b3a505b5c2578efa673048dee13.tar.gz
bcm5719-llvm-0a0d56922f867b3a505b5c2578efa673048dee13.zip
Remove dead code. This error type is for the old linker script reader.
llvm-svn: 262166
Diffstat (limited to 'lld/lib/Core/Error.cpp')
-rw-r--r--lld/lib/Core/Error.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/lld/lib/Core/Error.cpp b/lld/lib/Core/Error.cpp
index 3b7733746dc..646f89d4388 100644
--- a/lld/lib/Core/Error.cpp
+++ b/lld/lib/Core/Error.cpp
@@ -39,42 +39,6 @@ const std::error_category &lld::YamlReaderCategory() {
return o;
}
-class _LinkerScriptReaderErrorCategory : public std::error_category {
-public:
- const char *name() const LLVM_NOEXCEPT override {
- return "lld.linker-script.reader";
- }
-
- std::string message(int ev) const override {
- switch (static_cast<LinkerScriptReaderError>(ev)) {
- case LinkerScriptReaderError::success:
- return "Success";
- case LinkerScriptReaderError::parse_error:
- return "Error parsing linker script";
- case LinkerScriptReaderError::unknown_symbol_in_expr:
- return "Unknown symbol found when evaluating linker script expression";
- case LinkerScriptReaderError::unrecognized_function_in_expr:
- return "Unrecognized function call when evaluating linker script "
- "expression";
- case LinkerScriptReaderError::unknown_phdr_ids:
- return "Unknown header identifiers (missing in PHDRS command) are used";
- case LinkerScriptReaderError::extra_program_phdr:
- return "Extra program header is found";
- case LinkerScriptReaderError::misplaced_program_phdr:
- return "Program header must precede load segments";
- case LinkerScriptReaderError::program_phdr_wrong_phdrs:
- return "Program header has invalid PHDRS attribute";
- }
- llvm_unreachable("An enumerator of LinkerScriptReaderError does not have a "
- "message defined.");
- }
-};
-
-const std::error_category &lld::LinkerScriptReaderCategory() {
- static _LinkerScriptReaderErrorCategory o;
- return o;
-}
-
namespace lld {
/// Temporary class to enable make_dynamic_error_code() until
OpenPOWER on IntegriCloud