;blank line to work around bug in extASM (if on 1st line is ignored)

;Entry_GOARM4JIT
;---------------
;Start JIT in ARMv4 mode (StrongARM)

.Entry_GOARM4JIT
 STMFD   R13!, {R12, R14}
 LDR     R12, [R12, #0]

 TEQ     R1, #0				;are we shutting down?
 BEQ     Entry_GOARMxJIT		;YES

 BL      make_jitmemorya_persistent	;force all jitmemorya to be persistent
 LDR     R14, [R12, #jit_code - VARS]
 TEQ     R14, #0			;is the JIT running?
 LDRNEB  R14, [R12, #JIT_ARM4 - VARS]	;YES,
 TEQNE   R14, #1			; |   is JIT in ARMv4 mode?
 MOV     R14, #1			;notify JIT to startup in ARMv4 mode
B       Entry_GOARM3JIT_P1
