Revert "Debug info: Add enumerators to the __apple_names accelerator table."

This reverts r197927 until the discussion on llvm-commits comes to a
conclusion.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198333 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Adrian Prantl 2014-01-02 18:48:24 +00:00
parent 163868fec5
commit f828e82891
2 changed files with 0 additions and 14 deletions

View File

@ -1765,9 +1765,6 @@ void DwarfUnit::constructEnumTypeDIE(DIE &Buffer, DICompositeType CTy) {
int64_t Value = Enum.getEnumValue(); int64_t Value = Enum.getEnumValue();
addSInt(Enumerator, dwarf::DW_AT_const_value, dwarf::DW_FORM_sdata, addSInt(Enumerator, dwarf::DW_AT_const_value, dwarf::DW_FORM_sdata,
Value); Value);
// Add the enumerator to the __apple_names accelerator table.
addAccelName(Name, Enumerator);
} }
} }
DIType DTy = resolve(CTy.getTypeDerivedFrom()); DIType DTy = resolve(CTy.getTypeDerivedFrom());

View File

@ -1,17 +1,6 @@
; RUN: llc -O0 -mtriple=x86_64-apple-darwin %s -o %t -filetype=obj ; RUN: llc -O0 -mtriple=x86_64-apple-darwin %s -o %t -filetype=obj
; RUN: llvm-dwarfdump -debug-dump=info %t | FileCheck %s ; RUN: llvm-dwarfdump -debug-dump=info %t | FileCheck %s
; Also test that the enumerators show up in the __apple_names accelerator table.
; RUN: llc -O0 -mtriple=x86_64-apple-darwin -filetype=asm < %s -o - | FileCheck --check-prefix=ACCEL-CHECK %s
; ACCEL-CHECK: .section __DWARF,__apple_names,regular,debug
; ACCEL-CHECK-NOT: .section
; ACCEL-CHECK: A1
; ACCEL-CHECK-NOT: .section
; ACCEL-CHECK: C1
; ACCEL-CHECK-NOT: .section
; ACCEL-CHECK: B1
@a = global i32 0, align 4 @a = global i32 0, align 4
@b = global i64 0, align 8 @b = global i64 0, align 8
@c = global i32 0, align 4 @c = global i32 0, align 4