Fixed semihosting for ARM when heapinfo not provided by debugger.
This commit is contained in:
		
				
					committed by
					
						 Corinna Vinschen
						Corinna Vinschen
					
				
			
			
				
	
			
			
			
						parent
						
							60f867812c
						
					
				
				
					commit
					5c9403eaf4
				
			| @@ -125,9 +125,11 @@ | |||||||
|  |  | ||||||
| 	/* Set __heap_limit.  */ | 	/* Set __heap_limit.  */ | ||||||
| 	ldr     r1, [r0, #4] | 	ldr     r1, [r0, #4] | ||||||
|  | 	cmp     r1, #0 | ||||||
|  | 	beq     .LC33 | ||||||
| 	ldr     r2, =__heap_limit | 	ldr     r2, =__heap_limit | ||||||
| 	str     r1, [r2] | 	str     r1, [r2] | ||||||
|  | .LC33: | ||||||
| 	ldr     r1, [r0, #0] | 	ldr     r1, [r0, #0] | ||||||
| 	cmp     r1, #0 | 	cmp     r1, #0 | ||||||
| 	bne     .LC32 | 	bne     .LC32 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user