22 lines
		
	
	
		
			604 B
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			604 B
		
	
	
	
		
			ArmAsm
		
	
	
	
| // RUN: llvm-mc -filetype=obj %s -o - -triple x86_64-pc-linux | llvm-readobj -s - | FileCheck %s
 | |
| 
 | |
| // This used to crash. Test that it create an empty section instead.
 | |
| 
 | |
|         .pushsection foo
 | |
|         .popsection
 | |
| 
 | |
| // CHECK:       Section {
 | |
| // CHECK:         Index:
 | |
| // CHECK:         Name: foo
 | |
| // CHECK-NEXT:    Type: SHT_PROGBITS
 | |
| // CHECK-NEXT:    Flags [ (0x0)
 | |
| // CHECK-NEXT:    ]
 | |
| // CHECK-NEXT:    Address: 0x0
 | |
| // CHECK-NEXT:    Offset:
 | |
| // CHECK-NEXT:    Size: 0
 | |
| // CHECK-NEXT:    Link: 0
 | |
| // CHECK-NEXT:    Info: 0
 | |
| // CHECK-NEXT:    AddressAlignment: 1
 | |
| // CHECK-NEXT:    EntrySize: 0
 | |
| // CHECK-NEXT:  }
 |