From: Frederic Riss Date: Thu, 4 Sep 2014 18:55:46 +0000 (+0000) Subject: Revert "[dwarfdump] Add missing DW_LANG_Mips_Assembler case to LanguageString()" X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4b2e523613cf0e39ce3e4924fd415766b6ac18d1;p=llvm Revert "[dwarfdump] Add missing DW_LANG_Mips_Assembler case to LanguageString()" This reverts commit 93c7e6161e1adbd2c7ac81fa081823183035cb64. This commit got approved first, but was dependant on another one going in (The one pretty printing attribute values). I'll reapply when the other one is in. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217183 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Support/Dwarf.cpp b/lib/Support/Dwarf.cpp index 4ff078c5ba9..c9efa61afe6 100644 --- a/lib/Support/Dwarf.cpp +++ b/lib/Support/Dwarf.cpp @@ -598,7 +598,6 @@ const char *llvm::dwarf::LanguageString(unsigned Language) { case DW_LANG_C_plus_plus_11: return "DW_LANG_C_plus_plus_11"; case DW_LANG_OCaml: return "DW_LANG_OCaml"; case DW_LANG_lo_user: return "DW_LANG_lo_user"; - case DW_LANG_Mips_Assembler: return "DW_LANG_Mips_Assembler"; case DW_LANG_hi_user: return "DW_LANG_hi_user"; } return nullptr; diff --git a/test/DebugInfo/2010-03-19-DbgDeclare.ll b/test/DebugInfo/2010-03-19-DbgDeclare.ll index 941fdec363c..94aa259d31b 100644 --- a/test/DebugInfo/2010-03-19-DbgDeclare.ll +++ b/test/DebugInfo/2010-03-19-DbgDeclare.ll @@ -1,6 +1,6 @@ ; RUN: opt < %s -verify -S | FileCheck %s -; CHECK: [DW_LANG_Mips_Assembler] +; CHECK: lang 0x8001 define void @Foo(i32 %a, i32 %b) { entry: diff --git a/test/MC/MachO/gen-dwarf.s b/test/MC/MachO/gen-dwarf.s index 21c0c8e2b8d..997c83498ef 100644 --- a/test/MC/MachO/gen-dwarf.s +++ b/test/MC/MachO/gen-dwarf.s @@ -46,7 +46,7 @@ _x: .long 1 // CHECK: DW_AT_name [DW_FORM_string] // We don't check the DW_AT_comp_dir which is the current working directory // CHECK: DW_AT_producer [DW_FORM_string] ("llvm-mc (based on {{.*}})") -// CHECK: DW_AT_language [DW_FORM_data2] (DW_LANG_Mips_Assembler) +// CHECK: DW_AT_language [DW_FORM_data2] (0x8001) // CHECK: DW_TAG_label [2] * // CHECK: DW_AT_name [DW_FORM_string] ("bar")