DebugInfo: Generalize a test case to not depend on abbreviation numbering.

It's an unnecessary detail for this test and just gets in the way when
making unrelated changes to the output in this test.

llvm-svn: 209553
This commit is contained in:
David Blaikie 2014-05-23 21:07:01 +00:00
parent 871cd4c131
commit 71ed20f671
1 changed files with 8 additions and 8 deletions

View File

@ -4,15 +4,15 @@
; RUN: llvm-dwarfdump -debug-dump=info %t | FileCheck %s -check-prefix=DWARF3
; Checks that we emit debug info for the block variable declare.
; CHECK: DW_TAG_subprogram [3]
; CHECK: DW_TAG_variable [5]
; CHECK: DW_AT_name [DW_FORM_strp] ( .debug_str[{{.*}}] = "block")
; CHECK: DW_AT_location [DW_FORM_sec_offset] ({{.*}})
; CHECK: DW_TAG_subprogram
; CHECK: DW_TAG_variable
; CHECK: DW_AT_name {{.*}} "block"
; CHECK: DW_AT_location [DW_FORM_sec_offset]
; DWARF3: DW_TAG_subprogram [3]
; DWARF3: DW_TAG_variable [5]
; DWARF3: DW_AT_name [DW_FORM_strp] ( .debug_str[{{.*}}] = "block")
; DWARF3: DW_AT_location [DW_FORM_data4] ({{.*}})
; DWARF3: DW_TAG_subprogram
; DWARF3: DW_TAG_variable
; DWARF3: DW_AT_name {{.*}} "block"
; DWARF3: DW_AT_location [DW_FORM_data4]
%struct.__block_descriptor = type { i64, i64 }
%struct.__block_literal_generic = type { i8*, i32, i32, i8*, %struct.__block_descriptor* }