27 lines
		
	
	
		
			677 B
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			677 B
		
	
	
	
		
			ArmAsm
		
	
	
	
@ RUN: not llvm-mc -triple armv7-eabi -filetype obj -o - %s 2>&1 \
 | 
						|
@ RUN:     | FileCheck %s
 | 
						|
@ RUN: not llvm-mc -triple thumbv7-eabi -filetype obj -o - %s 2>&1 \
 | 
						|
@ RUN:     | FileCheck %s
 | 
						|
 | 
						|
	.byte target(sbrel)
 | 
						|
@ CHECK: error: relocated expression must be 32-bit
 | 
						|
@ CHECK: .byte target(sbrel)
 | 
						|
@ CHECK:       ^
 | 
						|
 | 
						|
	.hword target(sbrel)
 | 
						|
@ CHECK: error: relocated expression must be 32-bit
 | 
						|
@ CHECK: .hword target(sbrel)
 | 
						|
@ CHECK:        ^
 | 
						|
 | 
						|
	.short target(sbrel)
 | 
						|
@ CHECK: error: relocated expression must be 32-bit
 | 
						|
@ CHECK: .short target(sbrel)
 | 
						|
@ CHECK:        ^
 | 
						|
 | 
						|
	.quad target(sbrel)
 | 
						|
@ CHECK: error: relocated expression must be 32-bit
 | 
						|
@ CHECK: .quad target(sbrel)
 | 
						|
@ CHECK:        ^
 | 
						|
 | 
						|
 |