You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			32 lines
		
	
	
		
			738 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
		
			738 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
|   | // RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux %s -o - | llvm-readobj -r --expand-relocs | FileCheck %s | ||
|  | 
 | ||
|  | // test that we produce one relocation against each section. | ||
|  | 
 | ||
|  | // CHECK:      Relocations [ | ||
|  | // CHECK-NEXT:   Section {{.*}} { | ||
|  | // CHECK-NEXT:     Relocation { | ||
|  | // CHECK-NEXT:       Offset: | ||
|  | // CHECK-NEXT:       Type: | ||
|  | // CHECK-NEXT:       Symbol:  .foo (4) | ||
|  | // CHECK-NEXT:       Addend: | ||
|  | // CHECK-NEXT:     } | ||
|  | // CHECK-NEXT:     Relocation { | ||
|  | // CHECK-NEXT:       Offset: | ||
|  | // CHECK-NEXT:       Type: | ||
|  | // CHECK-NEXT:       Symbol:  .foo (5) | ||
|  | // CHECK-NEXT:       Addend: | ||
|  | // CHECK-NEXT:     } | ||
|  | // CHECK-NEXT:   } | ||
|  | // CHECK-NEXT: ] | ||
|  | 
 | ||
|  | 	.section	.foo,"aG",@progbits,v,comdat
 | ||
|  | f: | ||
|  | 
 | ||
|  | 	.section	.foo,"a",@progbits
 | ||
|  | g: | ||
|  | 
 | ||
|  | 
 | ||
|  | 	.section	.bar | ||
|  | 	.quad	f
 | ||
|  | 	.quad	g
 |