100 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			100 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| # RUN: yaml2obj %s -o %t
 | |
| # RUN: llvm-objdump -p %t | FileCheck %s
 | |
| 
 | |
| !ELF
 | |
| FileHeader:
 | |
|   Class:           ELFCLASS64
 | |
|   Data:            ELFDATA2LSB
 | |
|   Type:            ET_REL
 | |
|   Machine:         EM_X86_64
 | |
| Sections:
 | |
|   - Name:            .dynamic
 | |
|     Type:            SHT_DYNAMIC
 | |
|     Flags:           [ SHF_WRITE, SHF_ALLOC ]
 | |
|     EntSize:         0x0000000000000010
 | |
|     Entries:
 | |
|       - Tag:             DT_INIT
 | |
|         Value:           0x00000000000006A0
 | |
|       - Tag:             DT_FINI
 | |
|         Value:           0x0000000000000924
 | |
|       - Tag:             DT_INIT_ARRAY
 | |
|         Value:           0x0000000000200DA8
 | |
|       - Tag:             DT_INIT_ARRAYSZ
 | |
|         Value:           0x0000000000000010
 | |
|       - Tag:             DT_FINI_ARRAY
 | |
|         Value:           0x0000000000200DB8
 | |
|       - Tag:             DT_FINI_ARRAYSZ
 | |
|         Value:           0x0000000000000008
 | |
|       - Tag:             DT_GNU_HASH
 | |
|         Value:           0x0000000000000298
 | |
|       - Tag:             DT_STRTAB
 | |
|         Value:           0x00000000000003C8
 | |
|       - Tag:             DT_SYMTAB
 | |
|         Value:           0x00000000000002C0
 | |
|       - Tag:             DT_STRSZ
 | |
|         Value:           0x000000000000012F
 | |
|       - Tag:             DT_SYMENT
 | |
|         Value:           0x0000000000000018
 | |
|       - Tag:             DT_DEBUG
 | |
|         Value:           0x0000000000000000
 | |
|       - Tag:             DT_PLTGOT
 | |
|         Value:           0x0000000000201000
 | |
|       - Tag:             DT_PLTRELSZ
 | |
|         Value:           0x0000000000000048
 | |
|       - Tag:             DT_PLTREL
 | |
|         Value:           0x0000000000000007
 | |
|       - Tag:             DT_JMPREL
 | |
|         Value:           0x0000000000000658
 | |
|       - Tag:             DT_RELA
 | |
|         Value:           0x0000000000000550
 | |
|       - Tag:             DT_RELASZ
 | |
|         Value:           0x0000000000000108
 | |
|       - Tag:             DT_RELAENT
 | |
|         Value:           0x0000000000000018
 | |
|       - Tag:             DT_FLAGS_1
 | |
|         Value:           0x0000000008000000
 | |
|       - Tag:             DT_VERNEED
 | |
|         Value:           0x0000000000000510
 | |
|       - Tag:             DT_VERNEEDNUM
 | |
|         Value:           0x0000000000000002
 | |
|       - Tag:             DT_VERSYM
 | |
|         Value:           0x00000000000004F8
 | |
|       - Tag:             DT_RELACOUNT
 | |
|         Value:           0x0000000000000004
 | |
|       - Tag:             DT_RELRSZ
 | |
|         Value:           0x0000000000000014
 | |
|       - Tag:             DT_RELR
 | |
|         Value:           0x0000000087654321
 | |
|       - Tag:             DT_RELRENT
 | |
|         Value:           0x0000000000000010
 | |
|       - Tag:             DT_NULL
 | |
|         Value:           0x0000000000000000
 | |
| 
 | |
| # CHECK:  INIT                 0x00000000000006a0
 | |
| # CHECK:  FINI                 0x0000000000000924
 | |
| # CHECK:  INIT_ARRAY           0x0000000000200da8
 | |
| # CHECK:  INIT_ARRAYSZ         0x0000000000000010
 | |
| # CHECK:  FINI_ARRAY           0x0000000000200db8
 | |
| # CHECK:  FINI_ARRAYSZ         0x0000000000000008
 | |
| # CHECK:  GNU_HASH             0x0000000000000298
 | |
| # CHECK:  STRTAB               0x00000000000003c8
 | |
| # CHECK:  SYMTAB               0x00000000000002c0
 | |
| # CHECK:  STRSZ                0x000000000000012f
 | |
| # CHECK:  SYMENT               0x0000000000000018
 | |
| # CHECK:  DEBUG                0x0000000000000000
 | |
| # CHECK:  PLTGOT               0x0000000000201000
 | |
| # CHECK:  PLTRELSZ             0x0000000000000048
 | |
| # CHECK:  PLTREL               0x0000000000000007
 | |
| # CHECK:  JMPREL               0x0000000000000658
 | |
| # CHECK:  RELA                 0x0000000000000550
 | |
| # CHECK:  RELASZ               0x0000000000000108
 | |
| # CHECK:  RELAENT              0x0000000000000018
 | |
| # CHECK:  FLAGS_1              0x0000000008000000
 | |
| # CHECK:  VERNEED              0x0000000000000510
 | |
| # CHECK:  VERNEEDNUM           0x0000000000000002
 | |
| # CHECK:  VERSYM               0x00000000000004f8
 | |
| # CHECK:  RELACOUNT            0x0000000000000004
 | |
| # CHECK:  RELRSZ               0x0000000000000014
 | |
| # CHECK:  RELR                 0x0000000087654321
 | |
| # CHECK:  RELRENT              0x0000000000000010
 |