You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.167
Former-commit-id: 289509151e0fee68a1b591a20c9f109c3c789d3a
This commit is contained in:
parent
e19d552987
commit
b084638f15
@ -1,54 +0,0 @@
|
||||
# RUN: yaml2obj %s > %t
|
||||
# RUN: obj2yaml %t | FileCheck %s
|
||||
|
||||
# CHECK: - Name: .rela.text
|
||||
# CHECK-NEXT: Type: SHT_RELA
|
||||
# CHECK-NEXT: Link: .symtab
|
||||
# CHECK-NEXT: AddressAlign: 0x0000000000000008
|
||||
# CHECK-NEXT: Info: .text
|
||||
# CHECK-NEXT: Relocations:
|
||||
# CHECK-NEXT: - Offset: 0x0000000000000000
|
||||
# CHECK-NEXT: Symbol: main
|
||||
# CHECK-NEXT: Type: R_AARCH64_ABS64
|
||||
# CHECK-NEXT: - Offset: 0x0000000000000008
|
||||
# CHECK-NEXT: Symbol: main
|
||||
# CHECK-NEXT: Type: R_AARCH64_TLSGD_ADR_PREL21
|
||||
|
||||
!ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS64
|
||||
Data: ELFDATA2LSB
|
||||
Type: ET_REL
|
||||
Machine: EM_AARCH64
|
||||
Sections:
|
||||
- Type: SHT_PROGBITS
|
||||
Name: .text
|
||||
Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
|
||||
AddressAlign: 0x04
|
||||
Content: 00000000000000000000000000000000
|
||||
- Type: SHT_RELA
|
||||
Name: .rela.text
|
||||
Link: .symtab
|
||||
Info: .text
|
||||
AddressAlign: 0x08
|
||||
Relocations:
|
||||
- Offset: 0
|
||||
Symbol: main
|
||||
Type: R_AARCH64_ABS64
|
||||
Addend: 0
|
||||
- Offset: 8
|
||||
Symbol: main
|
||||
Type: R_AARCH64_TLSGD_ADR_PREL21
|
||||
Addend: 0
|
||||
|
||||
Symbols:
|
||||
Local:
|
||||
- Name: .text
|
||||
Type: STT_SECTION
|
||||
Section: .text
|
||||
|
||||
Global:
|
||||
- Name: main
|
||||
Type: STT_FUNC
|
||||
Section: .text
|
||||
Size: 0x08
|
@ -1,34 +0,0 @@
|
||||
# RUN: yaml2obj %s > %t.o
|
||||
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck --check-prefix=ELF %s
|
||||
# RUN: obj2yaml %t.o | FileCheck --check-prefix=YAML %s
|
||||
|
||||
# ELF: Format: ELF32-amdgpu
|
||||
# ELF: Arch: r600
|
||||
# ELF: ElfHeader {
|
||||
# ELF: Ident {
|
||||
# ELF: OS/ABI: AMDGPU_HSA (0x40)
|
||||
# ELF: ABIVersion: 0
|
||||
# ELF: }
|
||||
# ELF: Machine: EM_AMDGPU (0xE0)
|
||||
# ELF: Flags [ (0x1)
|
||||
# ELF: EF_AMDGPU_ARCH_R600 (0x1)
|
||||
# ELF: ]
|
||||
# ELF: }
|
||||
|
||||
# YAML: FileHeader
|
||||
# YAML: Class: ELFCLASS32
|
||||
# YAML: Data: ELFDATA2LSB
|
||||
# YAML: OSABI: ELFOSABI_AMDGPU_HSA
|
||||
# YAML: Type: ET_REL
|
||||
# YAML: Machine: EM_AMDGPU
|
||||
# YAML: Flags: [ EF_AMDGPU_ARCH_R600 ]
|
||||
|
||||
--- !ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS32
|
||||
Data: ELFDATA2LSB
|
||||
OSABI: ELFOSABI_AMDGPU_HSA
|
||||
Type: ET_REL
|
||||
Machine: EM_AMDGPU
|
||||
Flags: [ EF_AMDGPU_ARCH_R600 ]
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
# RUN: yaml2obj %s > %t.o
|
||||
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
|
||||
|
||||
# CHECK: Format: ELF32-amdgpu
|
||||
|
||||
--- !ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS32
|
||||
Data: ELFDATA2LSB
|
||||
Type: ET_REL
|
||||
Machine: EM_AMDGPU
|
@ -1,34 +0,0 @@
|
||||
# RUN: yaml2obj %s > %t.o
|
||||
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck --check-prefix=ELF %s
|
||||
# RUN: obj2yaml %t.o | FileCheck --check-prefix=YAML %s
|
||||
|
||||
# ELF: Format: ELF64-amdgpu
|
||||
# ELF: Arch: amdgcn
|
||||
# ELF: ElfHeader {
|
||||
# ELF: Ident {
|
||||
# ELF: OS/ABI: AMDGPU_HSA (0x40)
|
||||
# ELF: ABIVersion: 0
|
||||
# ELF: }
|
||||
# ELF: Machine: EM_AMDGPU (0xE0)
|
||||
# ELF: Flags [ (0x2)
|
||||
# ELF: EF_AMDGPU_ARCH_GCN (0x2)
|
||||
# ELF: ]
|
||||
# ELF: }
|
||||
|
||||
# YAML: FileHeader
|
||||
# YAML: Class: ELFCLASS64
|
||||
# YAML: Data: ELFDATA2LSB
|
||||
# YAML: OSABI: ELFOSABI_AMDGPU_HSA
|
||||
# YAML: Type: ET_REL
|
||||
# YAML: Machine: EM_AMDGPU
|
||||
# YAML: Flags: [ EF_AMDGPU_ARCH_GCN ]
|
||||
|
||||
--- !ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS64
|
||||
Data: ELFDATA2LSB
|
||||
OSABI: ELFOSABI_AMDGPU_HSA
|
||||
Type: ET_REL
|
||||
Machine: EM_AMDGPU
|
||||
Flags: [ EF_AMDGPU_ARCH_GCN ]
|
||||
...
|
@ -1,34 +0,0 @@
|
||||
# RUN: yaml2obj %s > %t.o
|
||||
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck --check-prefix=ELF %s
|
||||
# RUN: obj2yaml %t.o | FileCheck --check-prefix=YAML %s
|
||||
|
||||
# ELF: Format: ELF64-amdgpu
|
||||
# ELF: Arch: amdgcn
|
||||
# ELF: ElfHeader {
|
||||
# ELF: Ident {
|
||||
# ELF: OS/ABI: AMDGPU_PAL (0x41)
|
||||
# ELF: ABIVersion: 0
|
||||
# ELF: }
|
||||
# ELF: Machine: EM_AMDGPU (0xE0)
|
||||
# ELF: Flags [ (0x2)
|
||||
# ELF: EF_AMDGPU_ARCH_GCN (0x2)
|
||||
# ELF: ]
|
||||
# ELF: }
|
||||
|
||||
# YAML: FileHeader
|
||||
# YAML: Class: ELFCLASS64
|
||||
# YAML: Data: ELFDATA2LSB
|
||||
# YAML: OSABI: ELFOSABI_AMDGPU_PAL
|
||||
# YAML: Type: ET_REL
|
||||
# YAML: Machine: EM_AMDGPU
|
||||
# YAML: Flags: [ EF_AMDGPU_ARCH_GCN ]
|
||||
|
||||
--- !ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS64
|
||||
Data: ELFDATA2LSB
|
||||
OSABI: ELFOSABI_AMDGPU_PAL
|
||||
Type: ET_REL
|
||||
Machine: EM_AMDGPU
|
||||
Flags: [ EF_AMDGPU_ARCH_GCN ]
|
||||
...
|
@ -1,34 +0,0 @@
|
||||
# RUN: yaml2obj %s > %t.o
|
||||
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck --check-prefix=ELF %s
|
||||
# RUN: obj2yaml %t.o | FileCheck --check-prefix=YAML %s
|
||||
|
||||
# ELF: Format: ELF64-amdgpu
|
||||
# ELF: Arch: amdgcn
|
||||
# ELF: ElfHeader {
|
||||
# ELF: Ident {
|
||||
# ELF: OS/ABI: AMDGPU_MESA3D (0x42)
|
||||
# ELF: ABIVersion: 0
|
||||
# ELF: }
|
||||
# ELF: Machine: EM_AMDGPU (0xE0)
|
||||
# ELF: Flags [ (0x2)
|
||||
# ELF: EF_AMDGPU_ARCH_GCN (0x2)
|
||||
# ELF: ]
|
||||
# ELF: }
|
||||
|
||||
# YAML: FileHeader
|
||||
# YAML: Class: ELFCLASS64
|
||||
# YAML: Data: ELFDATA2LSB
|
||||
# YAML: OSABI: ELFOSABI_AMDGPU_MESA3D
|
||||
# YAML: Type: ET_REL
|
||||
# YAML: Machine: EM_AMDGPU
|
||||
# YAML: Flags: [ EF_AMDGPU_ARCH_GCN ]
|
||||
|
||||
--- !ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS64
|
||||
Data: ELFDATA2LSB
|
||||
OSABI: ELFOSABI_AMDGPU_MESA3D
|
||||
Type: ET_REL
|
||||
Machine: EM_AMDGPU
|
||||
Flags: [ EF_AMDGPU_ARCH_GCN ]
|
||||
...
|
@ -1,90 +0,0 @@
|
||||
# RUN: yaml2obj %s > %t
|
||||
# RUN: llvm-readobj -r %t | FileCheck %s
|
||||
|
||||
# CHECK: Relocations [
|
||||
# CHECK: Section (2) .rela.text {
|
||||
# CHECK: 0x0 R_AMDGPU_NONE - 0x0
|
||||
# CHECK: 0x2 R_AMDGPU_ABS32_LO - 0x0
|
||||
# CHECK: 0x4 R_AMDGPU_ABS32_HI - 0x0
|
||||
# CHECK: 0x6 R_AMDGPU_ABS64 - 0x0
|
||||
# CHECK: 0x8 R_AMDGPU_REL32 - 0x0
|
||||
# CHECK: 0x10 R_AMDGPU_REL64 - 0x0
|
||||
# CHECK: 0x12 R_AMDGPU_ABS32 - 0x0
|
||||
# CHECK: 0x14 R_AMDGPU_GOTPCREL - 0x0
|
||||
# CHECK: 0x16 R_AMDGPU_GOTPCREL32_LO - 0x0
|
||||
# CHECK: 0x18 R_AMDGPU_GOTPCREL32_HI - 0x0
|
||||
# CHECK: 0x20 R_AMDGPU_REL32_LO - 0x0
|
||||
# CHECK: 0x22 R_AMDGPU_REL32_HI - 0x0
|
||||
# CHECK: 0x24 R_AMDGPU_RELATIVE64 - 0x0
|
||||
# CHECK: }
|
||||
# CHECK: ]
|
||||
|
||||
!ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS64
|
||||
Data: ELFDATA2LSB
|
||||
Type: ET_REL
|
||||
Machine: EM_AMDGPU
|
||||
Sections:
|
||||
- Type: SHT_PROGBITS
|
||||
Name: .text
|
||||
Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
|
||||
AddressAlign: 0x08
|
||||
Content: 0000000000000000
|
||||
- Type: SHT_RELA
|
||||
Name: .rela.text
|
||||
Link: .symtab
|
||||
Info: .text
|
||||
AddressAlign: 0x08
|
||||
Relocations:
|
||||
- Offset: 0x0
|
||||
Symbol: s0
|
||||
Type: R_AMDGPU_NONE
|
||||
- Offset: 0x2
|
||||
Symbol: s1
|
||||
Type: R_AMDGPU_ABS32_LO
|
||||
- Offset: 0x4
|
||||
Symbol: s2
|
||||
Type: R_AMDGPU_ABS32_HI
|
||||
- Offset: 0x6
|
||||
Symbol: s3
|
||||
Type: R_AMDGPU_ABS64
|
||||
- Offset: 0x8
|
||||
Symbol: s4
|
||||
Type: R_AMDGPU_REL32
|
||||
- Offset: 0x10
|
||||
Symbol: s5
|
||||
Type: R_AMDGPU_REL64
|
||||
- Offset: 0x12
|
||||
Symbol: s6
|
||||
Type: R_AMDGPU_ABS32
|
||||
- Offset: 0x14
|
||||
Symbol: s7
|
||||
Type: R_AMDGPU_GOTPCREL
|
||||
- Offset: 0x16
|
||||
Symbol: s8
|
||||
Type: R_AMDGPU_GOTPCREL32_LO
|
||||
- Offset: 0x18
|
||||
Symbol: s9
|
||||
Type: R_AMDGPU_GOTPCREL32_HI
|
||||
- Offset: 0x20
|
||||
Symbol: s10
|
||||
Type: R_AMDGPU_REL32_LO
|
||||
- Offset: 0x22
|
||||
Symbol: s11
|
||||
Type: R_AMDGPU_REL32_HI
|
||||
- Offset: 0x24
|
||||
Symbol: s12
|
||||
Type: R_AMDGPU_RELATIVE64
|
||||
|
||||
Symbols:
|
||||
Local:
|
||||
- Name: .text
|
||||
Type: STT_SECTION
|
||||
Section: .text
|
||||
|
||||
Global:
|
||||
- Name: main
|
||||
Type: STT_FUNC
|
||||
Section: .text
|
||||
Size: 0x08
|
@ -1,11 +0,0 @@
|
||||
# RUN: yaml2obj %s > %t.o
|
||||
# RUN: llvm-readobj -s -file-headers %t.o | FileCheck %s
|
||||
|
||||
# CHECK: Format: ELF64-amdgpu
|
||||
|
||||
--- !ELF
|
||||
FileHeader:
|
||||
Class: ELFCLASS64
|
||||
Data: ELFDATA2LSB
|
||||
Type: ET_REL
|
||||
Machine: EM_AMDGPU
|
@ -1,2 +0,0 @@
|
||||
if not 'AMDGPU' in config.root.targets:
|
||||
config.unsupported = True
|
83
external/llvm/test/Object/AMDGPU/objdump.s
vendored
83
external/llvm/test/Object/AMDGPU/objdump.s
vendored
@ -1,83 +0,0 @@
|
||||
// RUN: llvm-mc -arch=amdgcn -mcpu=tonga %s -filetype=obj | llvm-objdump -disassemble -arch-name=amdgcn -mcpu=tonga - | FileCheck %s
|
||||
|
||||
.text
|
||||
|
||||
.amdgpu_hsa_kernel hello_world
|
||||
hello_world:
|
||||
.amd_kernel_code_t
|
||||
.end_amd_kernel_code_t
|
||||
|
||||
s_mov_b32 m0, 0x10000
|
||||
s_load_dwordx2 s[0:1], s[4:5], 0x8
|
||||
s_waitcnt lgkmcnt(0)
|
||||
s_add_u32 s0, s7, s0
|
||||
BB0:
|
||||
v_add_u32_e32 v1, vcc, s0, v1
|
||||
BB1:
|
||||
s_movk_i32 s0, 0x483
|
||||
v_cmp_ge_i32_e32 vcc, s0, v0
|
||||
s_and_saveexec_b64 s[0:1], vcc
|
||||
v_lshlrev_b32_e32 v4, 2, v0
|
||||
BB3:
|
||||
s_cbranch_execz 21
|
||||
s_mov_b64 s[2:3], exec
|
||||
s_mov_b64 s[10:11], exec
|
||||
v_mov_b32_e32 v3, v0
|
||||
s_endpgm
|
||||
|
||||
.amdgpu_hsa_kernel hello_world2
|
||||
hello_world2:
|
||||
.amd_kernel_code_t
|
||||
.end_amd_kernel_code_t
|
||||
|
||||
s_and_saveexec_b64 s[0:1], vcc
|
||||
s_cbranch_execz 85
|
||||
s_load_dwordx4 s[8:11], s[4:5], 0x40
|
||||
BB5:
|
||||
v_ashrrev_i32_e32 v77, 31, v76
|
||||
v_lshlrev_b64 v[10:11], 2, v[76:77]
|
||||
s_waitcnt lgkmcnt(0)
|
||||
v_add_u32_e32 v10, vcc, s8, v10
|
||||
v_mov_b32_e32 v6, s9
|
||||
v_addc_u32_e32 v11, vcc, v6, v11, vcc
|
||||
flat_load_dword v0, v[10:11]
|
||||
v_lshlrev_b32_e32 v6, 5, v8
|
||||
v_lshlrev_b32_e32 v7, 2, v7
|
||||
s_endpgm
|
||||
|
||||
// CHECK: file format ELF64-amdgpu
|
||||
// CHECK: Disassembly of section .text:
|
||||
// CHECK: hello_world:
|
||||
// CHECK: s_mov_b32 m0, 0x10000 // 000000000100: BEFC00FF 00010000
|
||||
// CHECK: s_load_dwordx2 s[0:1], s[4:5], 0x8 // 000000000108: C0060002 00000008
|
||||
// CHECK: s_waitcnt lgkmcnt(0) // 000000000110: BF8C007F
|
||||
// CHECK: s_add_u32 s0, s7, s0 // 000000000114: 80000007
|
||||
// CHECK: BB0:
|
||||
// CHECK: v_add_u32_e32 v1, vcc, s0, v1 // 000000000118: 32020200
|
||||
// CHECK: BB1:
|
||||
// CHECK: s_movk_i32 s0, 0x483 // 00000000011C: B0000483
|
||||
// CHECK: v_cmp_ge_i32_e32 vcc, s0, v0 // 000000000120: 7D8C0000
|
||||
// CHECK: s_and_saveexec_b64 s[0:1], vcc // 000000000124: BE80206A
|
||||
// CHECK: v_lshlrev_b32_e32 v4, 2, v0 // 000000000128: 24080082
|
||||
// CHECK: BB3:
|
||||
// CHECK: s_cbranch_execz 21 // 00000000012C: BF880015
|
||||
// CHECK: s_mov_b64 s[2:3], exec // 000000000130: BE82017E
|
||||
// CHECK: s_mov_b64 s[10:11], exec // 000000000134: BE8A017E
|
||||
// CHECK: v_mov_b32_e32 v3, v0 // 000000000138: 7E060300
|
||||
// CHECK: s_endpgm // 00000000013C: BF810000
|
||||
|
||||
// CHECK: hello_world2:
|
||||
// CHECK: s_and_saveexec_b64 s[0:1], vcc // 000000000240: BE80206A
|
||||
// CHECK: s_cbranch_execz 85 // 000000000244: BF880055
|
||||
// CHECK: s_load_dwordx4 s[8:11], s[4:5], 0x40 // 000000000248: C00A0202 00000040
|
||||
// CHECK: BB5:
|
||||
// CHECK: v_ashrrev_i32_e32 v77, 31, v76 // 000000000250: 229A989F
|
||||
// CHECK: v_lshlrev_b64 v[10:11], 2, v[76:77] // 000000000254: D28F000A 00029882
|
||||
// CHECK: s_waitcnt lgkmcnt(0) // 00000000025C: BF8C007F
|
||||
// CHECK: v_add_u32_e32 v10, vcc, s8, v10 // 000000000260: 32141408
|
||||
// CHECK: v_mov_b32_e32 v6, s9 // 000000000264: 7E0C0209
|
||||
// CHECK: v_addc_u32_e32 v11, vcc, v6, v11, vcc // 000000000268: 38161706
|
||||
// CHECK: flat_load_dword v0, v[10:11] // 00000000026C: DC500000 0000000A
|
||||
// CHECK: v_lshlrev_b32_e32 v6, 5, v8 // 000000000274: 240C1085
|
||||
// CHECK: v_lshlrev_b32_e32 v7, 2, v7 // 000000000278: 240E0E82
|
||||
// CHECK: s_endpgm // 00000000027C: BF810000
|
2
external/llvm/test/Object/ARM/lit.local.cfg
vendored
2
external/llvm/test/Object/ARM/lit.local.cfg
vendored
@ -1,2 +0,0 @@
|
||||
if not 'ARM' in config.root.targets:
|
||||
config.unsupported = True
|
@ -1,7 +0,0 @@
|
||||
RUN: llvm-objdump -triple thumbv7-apple-iOS -disassemble %p/../Inputs/macho-data-in-code.macho-thumbv7 -macho | FileCheck %s
|
||||
|
||||
CHECK: 12: 80 bd pop {r7, pc}
|
||||
|
||||
CHECK: 14: 38 00 00 00 .long 56 @ KIND_DATA
|
||||
CHECK: 18: 70 47 bx lr
|
||||
|
@ -1,12 +0,0 @@
|
||||
// RUN: llvm-mc %s -o %t.o -filetype=obj -triple=armv7-pc-linux
|
||||
// RUN: llvm-readobj -t %t.o | FileCheck %s
|
||||
// RUN: llvm-nm %t.o | FileCheck -allow-empty --check-prefix=NM %s
|
||||
|
||||
// Test that nm doesn't print the mapping symbols
|
||||
|
||||
// CHECK: Name: $d.0
|
||||
// NM-NOT: $d.0
|
||||
|
||||
.section .foobar,"",%progbits
|
||||
.asciz "foo"
|
||||
nop
|
@ -1,4 +0,0 @@
|
||||
RUN: llvm-objdump -d -macho -triple=thumbv7-apple-ios \
|
||||
RUN: %p/../Inputs/macho-text.thumb | FileCheck %s
|
||||
|
||||
CHECK: 0: 00 bf nop
|
12
external/llvm/test/Object/ARM/symbol-addr.ll
vendored
12
external/llvm/test/Object/ARM/symbol-addr.ll
vendored
@ -1,12 +0,0 @@
|
||||
; RUN: llc %s -mtriple=arm-unknown-unknown -filetype=obj -o - \
|
||||
; RUN: | llvm-objdump -t - | FileCheck %s
|
||||
; RUN: llc %s -mtriple=thumb-unknown-unknown -filetype=obj -o - \
|
||||
; RUN: | llvm-objdump -t - | FileCheck %s
|
||||
|
||||
; Check that the symbol address does not include the ARM/Thumb instruction
|
||||
; indicator bit.
|
||||
; CHECK: 00000000 g F .text {{[0-9]+}} test
|
||||
|
||||
define i32 @test() {
|
||||
ret i32 1
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- !COFF
|
||||
header:
|
||||
Machine: IMAGE_FILE_MACHINE_I386
|
||||
sections:
|
||||
- Name: .drectve
|
||||
Characteristics: [ IMAGE_SCN_LNK_INFO, IMAGE_SCN_LNK_REMOVE ]
|
||||
SectionData: ''
|
||||
symbols:
|
||||
- Name: .drectve
|
||||
Value: 0
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
95
external/llvm/test/Object/Inputs/COFF/i386.yaml
vendored
95
external/llvm/test/Object/Inputs/COFF/i386.yaml
vendored
@ -1,95 +0,0 @@
|
||||
!COFF
|
||||
header: !Header
|
||||
Machine: IMAGE_FILE_MACHINE_I386 # (0x14c)
|
||||
Characteristics: [ IMAGE_FILE_DEBUG_STRIPPED ]
|
||||
|
||||
sections:
|
||||
- !Section
|
||||
Name: .text
|
||||
Alignment: 16
|
||||
Characteristics: [IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ, ] # 0x60500020
|
||||
SectionData: !hex "83EC0CC744240800000000C7042400000000E800000000E8000000008B44240883C40CC3" # |....D$.......$...............D$.....|
|
||||
|
||||
Relocations:
|
||||
- !Relocation
|
||||
VirtualAddress: 0xe
|
||||
SymbolName: L_.str
|
||||
Type: IMAGE_REL_I386_DIR32
|
||||
|
||||
- !Relocation
|
||||
VirtualAddress: 0x13
|
||||
SymbolName: _puts
|
||||
Type: IMAGE_REL_I386_REL32
|
||||
|
||||
- !Relocation
|
||||
VirtualAddress: 0x18
|
||||
SymbolName: _SomeOtherFunction
|
||||
Type: IMAGE_REL_I386_REL32
|
||||
|
||||
- !Section
|
||||
Name: .data
|
||||
Alignment: 1
|
||||
Characteristics: [IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE, ] # 0xc0100040
|
||||
SectionData: !hex "48656C6C6F20576F726C642100" # |Hello World!.|
|
||||
|
||||
symbols:
|
||||
- !Symbol
|
||||
Name: .text
|
||||
Value: 0
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL # (0)
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
|
||||
SectionDefinition:
|
||||
Length: 36
|
||||
NumberOfRelocations: 3
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 1
|
||||
|
||||
- !Symbol
|
||||
Name: .data
|
||||
Value: 0
|
||||
SectionNumber: 2
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL # (0)
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
|
||||
SectionDefinition:
|
||||
Length: 13
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 2
|
||||
|
||||
- !Symbol
|
||||
Name: _main
|
||||
Value: 0
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL # (0)
|
||||
ComplexType: IMAGE_SYM_DTYPE_FUNCTION # (2)
|
||||
StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
|
||||
|
||||
- !Symbol
|
||||
Name: L_.str
|
||||
Value: 0
|
||||
SectionNumber: 2
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL # (0)
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC # (3)
|
||||
|
||||
- !Symbol
|
||||
Name: _puts
|
||||
Value: 0
|
||||
SectionNumber: 0
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL # (0)
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
|
||||
StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
|
||||
|
||||
- !Symbol
|
||||
Name: _SomeOtherFunction
|
||||
Value: 0
|
||||
SectionNumber: 0
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL # (0)
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL # (0)
|
||||
StorageClass: IMAGE_SYM_CLASS_EXTERNAL # (2)
|
||||
|
@ -1,14 +0,0 @@
|
||||
--- !COFF
|
||||
header:
|
||||
Machine: IMAGE_FILE_MACHINE_AMD64
|
||||
Characteristics: [ IMAGE_FILE_RELOCS_STRIPPED, IMAGE_FILE_LINE_NUMS_STRIPPED ]
|
||||
sections:
|
||||
symbols:
|
||||
- Name: .file
|
||||
Value: 0
|
||||
SectionNumber: 65534
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_FILE
|
||||
File: filename_with_22_chars
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
--- !COFF
|
||||
header:
|
||||
Machine: IMAGE_FILE_MACHINE_I386
|
||||
Characteristics: [ IMAGE_FILE_RELOCS_STRIPPED, IMAGE_FILE_LINE_NUMS_STRIPPED, IMAGE_FILE_LOCAL_SYMS_STRIPPED, IMAGE_FILE_32BIT_MACHINE ]
|
||||
sections:
|
||||
- Name: .long_section_name
|
||||
Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]
|
||||
Alignment: 1
|
||||
SectionData: ''
|
||||
symbols:
|
||||
...
|
@ -1,167 +0,0 @@
|
||||
--- !COFF
|
||||
header:
|
||||
Machine: IMAGE_FILE_MACHINE_I386
|
||||
Characteristics: [ IMAGE_FILE_RELOCS_STRIPPED, IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LINE_NUMS_STRIPPED, IMAGE_FILE_32BIT_MACHINE, IMAGE_FILE_DEBUG_STRIPPED ]
|
||||
sections:
|
||||
- Name: .CRT
|
||||
Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
|
||||
Alignment: 4
|
||||
SectionData: 0000000030114000000000000000000010104000401640000000000000000000B015400060154000000000000000000000000000
|
||||
symbols:
|
||||
- Name: '.CRT$XCAA'
|
||||
Value: 4
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 1
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XIAA'
|
||||
Value: 16
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 1
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XLD'
|
||||
Value: 36
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 1
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XLC'
|
||||
Value: 32
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 1
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XDZ'
|
||||
Value: 48
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XDA'
|
||||
Value: 44
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XLZ'
|
||||
Value: 40
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XLA'
|
||||
Value: 28
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XIC'
|
||||
Value: 20
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 1
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XCZ'
|
||||
Value: 8
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XCA'
|
||||
Value: 0
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XIZ'
|
||||
Value: 24
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
- Name: '.CRT$XIA'
|
||||
Value: 12
|
||||
SectionNumber: 1
|
||||
SimpleType: IMAGE_SYM_TYPE_NULL
|
||||
ComplexType: IMAGE_SYM_DTYPE_NULL
|
||||
StorageClass: IMAGE_SYM_CLASS_STATIC
|
||||
SectionDefinition:
|
||||
Length: 4
|
||||
NumberOfRelocations: 0
|
||||
NumberOfLinenumbers: 0
|
||||
CheckSum: 0
|
||||
Number: 0
|
||||
...
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user