Since we're using DW_AT_string rather than DW_AT_strp for debug_info

for assembly files we can't depend on the offset within the section
after a string since it could be different between producers etc.
Relax these tests accordingly.

llvm-svn: 211308
This commit is contained in:
Eric Christopher 2014-06-19 20:00:13 +00:00
parent d29430dae9
commit b0a78ca11a
3 changed files with 8 additions and 8 deletions

View File

@ -60,8 +60,8 @@ b:
// RELOC-NEXT: 00000006 R_ARM_ABS32 .debug_abbrev
// RELOC-NEXT: 0000000c R_ARM_ABS32 .debug_line
// RELOC-NEXT: 00000010 R_ARM_ABS32 .debug_ranges
// RELOC-NEXT: 0000004f R_ARM_ABS32 .text
// RELOC-NEXT: 00000061 R_ARM_ABS32 foo
// RELOC-NEXT: R_ARM_ABS32 .text
// RELOC-NEXT: R_ARM_ABS32 foo
// RELOC: RELOCATION RECORDS FOR [.rel.debug_ranges]:
// RELOC-NEXT: 00000004 R_ARM_ABS32 .text

View File

@ -46,9 +46,9 @@ b:
// RELOC: RELOCATION RECORDS FOR [.rel.debug_info]:
// RELOC-NEXT: 00000006 R_ARM_ABS32 .debug_abbrev
// RELOC-NEXT: 0000000c R_ARM_ABS32 .debug_line
// RELOC-NEXT: 00000010 R_ARM_ABS32 foo
// RELOC-NEXT: 00000014 R_ARM_ABS32 foo
// RELOC-NEXT: 00000053 R_ARM_ABS32 foo
// RELOC-NEXT: R_ARM_ABS32 foo
// RELOC-NEXT: R_ARM_ABS32 foo
// RELOC-NEXT: R_ARM_ABS32 foo
// RELOC-NOT: RELOCATION RECORDS FOR [.rel.debug_ranges]:

View File

@ -45,9 +45,9 @@ a:
// RELOC: RELOCATION RECORDS FOR [.rel.debug_info]:
// RELOC-NEXT: 00000006 R_ARM_ABS32 .debug_abbrev
// RELOC-NEXT: 0000000c R_ARM_ABS32 .debug_line
// RELOC-NEXT: 00000010 R_ARM_ABS32 .text
// RELOC-NEXT: 00000014 R_ARM_ABS32 .text
// RELOC-NEXT: 00000053 R_ARM_ABS32 .text
// RELOC-NEXT: R_ARM_ABS32 .text
// RELOC-NEXT: R_ARM_ABS32 .text
// RELOC-NEXT: R_ARM_ABS32 .text
// RELOC-NOT: RELOCATION RECORDS FOR [.rel.debug_ranges]: