19 lines
		
	
	
		
			595 B
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			595 B
		
	
	
	
		
			ArmAsm
		
	
	
	
// RUN: llvm-mc -triple=armv7-linux-gnueabi -filetype=obj %s -o - | \
 | 
						|
// RUN:   llvm-readobj -r | FileCheck -check-prefix=OBJ %s
 | 
						|
 | 
						|
        bleq some_label
 | 
						|
        bl some_label
 | 
						|
        blx some_label
 | 
						|
        beq some_label
 | 
						|
        b some_label
 | 
						|
 | 
						|
// OBJ:      Relocations [
 | 
						|
// OBJ-NEXT:   Section {{.*}} .rel.text {
 | 
						|
// OBJ-NEXT:     0x0  R_ARM_JUMP24 some_label 0x0
 | 
						|
// OBJ-NEXT:     0x4  R_ARM_CALL   some_label 0x0
 | 
						|
// OBJ-NEXT:     0x8  R_ARM_CALL   some_label 0x0
 | 
						|
// OBJ-NEXT:     0xC  R_ARM_JUMP24 some_label 0x0
 | 
						|
// OBJ-NEXT:     0x10 R_ARM_JUMP24 some_label 0x0
 | 
						|
// OBJ-NEXT:   }
 | 
						|
// OBJ-NEXT: ]
 |