57 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| # RUN: yaml2obj -docnum=1 %s \
 | |
| # RUN:   | llvm-readobj -symbols - | FileCheck -check-prefix=DOC1 %s
 | |
| # RUN: yaml2obj -docnum=2 %s \
 | |
| # RUN:   | llvm-readobj -symbols - | FileCheck -check-prefix=DOC2 %s
 | |
| # RUN: not yaml2obj -docnum=3 %s 2>&1 \
 | |
| # RUN:   | FileCheck -check-prefix=DOC3 %s
 | |
| 
 | |
| # DOC1: Name: T1 (1)
 | |
| # DOC2: Name: T2 (1)
 | |
| # DOC3: yaml2obj: Cannot find the 3rd document
 | |
| 
 | |
| --- !ELF
 | |
| FileHeader: !FileHeader
 | |
|   Class: ELFCLASS32
 | |
|   Data: ELFDATA2LSB
 | |
|   Type: ET_REL
 | |
|   Machine: EM_MIPS
 | |
|   Flags: [EF_MIPS_CPIC]
 | |
| 
 | |
| Sections:
 | |
| - Name: .text
 | |
|   Type: SHT_PROGBITS
 | |
|   Content:  "0000000000000000"
 | |
|   AddressAlign: 16
 | |
|   Flags: [SHF_EXECINSTR, SHF_ALLOC]
 | |
| 
 | |
| Symbols:
 | |
|   Global:
 | |
|     - Name: T1
 | |
|       Section: .text
 | |
|       Type: STT_FUNC
 | |
|       Value: 0x0
 | |
|       Size: 8
 | |
| 
 | |
| --- !ELF
 | |
| FileHeader: !FileHeader
 | |
|   Class: ELFCLASS32
 | |
|   Data: ELFDATA2LSB
 | |
|   Type: ET_REL
 | |
|   Machine: EM_MIPS
 | |
| 
 | |
| Sections:
 | |
| - Name: .text
 | |
|   Type: SHT_PROGBITS
 | |
|   Content:  "00000000"
 | |
|   AddressAlign: 16
 | |
|   Flags: [SHF_EXECINSTR, SHF_ALLOC]
 | |
| 
 | |
| Symbols:
 | |
|   Global:
 | |
|     - Name: T2
 | |
|       Section: .text
 | |
|       Type: STT_FUNC
 | |
|       Value: 0x0
 | |
|       Size: 4
 | |
| ...
 |