14 lines
		
	
	
		
			491 B
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			491 B
		
	
	
	
		
			ArmAsm
		
	
	
	
| # RUN: not llvm-mc %s -triple=mipsel-unknown-linux -mcpu=mips32r2 -arch=mips -mattr=+micromips 2>&1 -filetype=obj | FileCheck %s
 | |
| 
 | |
| # Two instructions, to check that this is not a fatal error
 | |
| # CHECK: error: out of range PC16 fixup
 | |
| # CHECK: error: out of range PC16 fixup
 | |
| 
 | |
| .text
 | |
|   b foo
 | |
|   b foo
 | |
|   .space 65536 - 6, 1   # -6 = size of b instr plus size of automatically inserted nop
 | |
|   nop                   # This instr makes the branch too long to fit into a 17-bit offset
 | |
| foo:
 | |
|   add $0,$0,$0
 |