Lines Matching +full:arm +full:- +full:gcc
5 * SPDX-License-Identifier: MIT
32 + Modified portENTER_SWITCHING_ISR() to allow use with GCC V4.0.1.
55 /* *INDENT-OFF* */
59 /* *INDENT-ON* */
61 /*-----------------------------------------------------------
68 *-----------------------------------------------------------
93 /*-----------------------------------------------------------*/
96 #define portSTACK_GROWTH ( -1 )
110 /*-----------------------------------------------------------*/
116 * and portEXIT_SWITCHING_ISR can only be called from ARM mode, but
143 "LDMFD LR, {R0-R14}^ \n\t" \
149 /* And return - correcting the offset in the LR to obtain the */ \
156 /*-----------------------------------------------------------*/
183 "STMDB LR,{R0-LR}^ \n\t" \
209 * The interrupt management utilities can only be called from ARM mode. When
211 * portISR.c to ensure a switch to ARM mode. When THUMB_INTERWORK is not
212 * defined then the utilities are defined as macros here - as per other ports.
249 /*-----------------------------------------------------------*/
255 /* *INDENT-OFF* */
259 /* *INDENT-ON* */