31 lines
		
	
	
		
			824 B
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			824 B
		
	
	
	
		
			YAML
		
	
	
	
| # RUN: yaml2obj %s -o %t
 | |
| # RUN: lldb-test object-file %t | FileCheck %s
 | |
| # CHECK: Plugin name: elf
 | |
| # CHECK: Architecture: avr--
 | |
| # CHECK: Executable: true
 | |
| # CHECK: Stripped: false
 | |
| # CHECK: Type: executable
 | |
| # CHECK: Strata: user
 | |
| # CHECK:   Name: .text
 | |
| # CHECK-NEXT:   Type: code
 | |
| # CHECK-NEXT:   Permissions: r-x
 | |
| # CHECK-NEXT:   Thread specific: no
 | |
| # CHECK-NEXT:   VM address: 0x0
 | |
| # CHECK-NEXT:   VM size: 4
 | |
| # CHECK-NEXT:   File size: 4
 | |
| 
 | |
| --- !ELF
 | |
| FileHeader:
 | |
|   Class:           ELFCLASS32
 | |
|   Data:            ELFDATA2LSB
 | |
|   Type:            ET_EXEC
 | |
|   Machine:         EM_AVR
 | |
|   Flags:           [ EF_AVR_ARCH_AVR1, EF_AVR_ARCH_AVR4 ]
 | |
| Sections:
 | |
|   - Name:            .text
 | |
|     Type:            SHT_PROGBITS
 | |
|     Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]
 | |
|     AddressAlign:    0x0000000000000001
 | |
|     Content:         '0000FECF'
 | |
| ...
 |