forked from OSchip/llvm-project
[llvm-objcopy][NFC] Use generated object file in COFF/add-section.test
Updated LIT test from D70205 to use generated object file with extended relocation table. Differential Revision: https://reviews.llvm.org/D70269
This commit is contained in:
parent
c3607f52b1
commit
840c891a8c
Binary file not shown.
Binary file not shown.
|
@ -34,26 +34,19 @@
|
|||
|
||||
## Test that llvm-objcopy can add a section to an object with extended
|
||||
## relocations.
|
||||
# RUN: %python %p/../Inputs/ungzip.py %p/Inputs/x86_64-xrelocs.obj.gz > %t.in.xrelocs.obj
|
||||
# RUN: llvm-objcopy --add-section=.test.section=%t.sec %t.in.xrelocs.obj %t1.xrelocs.obj
|
||||
# RUN: %python %p/../Inputs/ungzip.py %p/Inputs/x86_64-obj-xrelocs.yaml.gz > %t.xrelocs.yaml
|
||||
# RUN: yaml2obj %t.xrelocs.yaml > %t.xrelocs.obj
|
||||
# RUN: llvm-objcopy --add-section=.test.section=%t.sec %t.xrelocs.obj %t1.xrelocs.obj
|
||||
# RUN: llvm-readobj --file-headers --sections --section-data %t1.xrelocs.obj | FileCheck %s --check-prefixes=CHECK-EXTENDED-RELOCS
|
||||
|
||||
# CHECK-EXTENDED-RELOCS: SectionCount: 5
|
||||
# CHECK-EXTENDED-RELOCS: SectionCount: 2
|
||||
# CHECK-EXTENDED-RELOCS: Name: .data
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: VirtualSize:
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: VirtualAddress:
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: RawDataSize:
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: PointerToRawData:
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: PointerToRelocations:
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: PointerToLineNumbers:
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: RelocationCount: 65535
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: LineNumberCount: 0
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: Characteristics [
|
||||
# CHECK-EXTENDED-RELOCS: RelocationCount: 65535
|
||||
# CHECK-EXTENDED-RELOCS: Characteristics [
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: IMAGE_SCN_ALIGN_16BYTES
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: IMAGE_SCN_CNT_INITIALIZED_DATA
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: IMAGE_SCN_LNK_NRELOC_OVFL
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: IMAGE_SCN_MEM_READ
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: IMAGE_SCN_MEM_WRITE
|
||||
# CHECK-EXTENDED-RELOCS-NEXT: ]
|
||||
# CHECK-EXTENDED-RELOCS: Name: .test.section
|
||||
# CHECK-EXTENDED-RELOCS: Characteristics [
|
||||
|
|
Loading…
Reference in New Issue