You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			28 lines
		
	
	
		
			628 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
		
		
			
		
	
	
			28 lines
		
	
	
		
			628 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
|   | # Check that .sdata and .sbss sections have SHF_MIPS_GPREL flags | ||
|  | # and proper section types. | ||
|  | 
 | ||
|  | # RUN: llvm-mc -filetype=obj -triple=mips-unknown-linux %s -o - \ | ||
|  | # RUN:   | llvm-readobj -s | FileCheck %s | ||
|  | 
 | ||
|  |   .sdata | ||
|  |   .word 0
 | ||
|  | 
 | ||
|  |   .sbss | ||
|  |   .zero 4
 | ||
|  | 
 | ||
|  | # CHECK:      Name: .sdata
 | ||
|  | # CHECK-NEXT: Type: SHT_PROGBITS | ||
|  | # CHECK-NEXT: Flags [ (0x10000003) | ||
|  | # CHECK-NEXT:   SHF_ALLOC | ||
|  | # CHECK-NEXT:   SHF_MIPS_GPREL | ||
|  | # CHECK-NEXT:   SHF_WRITE | ||
|  | # CHECK-NEXT: ] | ||
|  | 
 | ||
|  | # CHECK:      Name: .sbss
 | ||
|  | # CHECK-NEXT: Type: SHT_NOBITS | ||
|  | # CHECK-NEXT: Flags [ (0x10000003) | ||
|  | # CHECK-NEXT:   SHF_ALLOC | ||
|  | # CHECK-NEXT:   SHF_MIPS_GPREL | ||
|  | # CHECK-NEXT:   SHF_WRITE | ||
|  | # CHECK-NEXT: ] |