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 )
100 /*-----------------------------------------------------------*/
107 * and portEXIT_SWITCHING_ISR can only be called from ARM mode, but
134 "LDMFD LR, {R0-R14}^ \n\t" \
140 /* And return - correcting the offset in the LR to obtain the */ \
147 /*-----------------------------------------------------------*/
174 "STMDB LR,{R0-LR}^ \n\t" \
198 /*-----------------------------------------------------------*/
204 * The interrupt management utilities can only be called from ARM mode. When
206 * portISR.c to ensure a switch to ARM mode. When THUMB_INTERWORK is not
207 * defined then the utilities are defined as macros here - as per other ports.
243 /*-----------------------------------------------------------*/
249 /* *INDENT-OFF* */
253 /* *INDENT-ON* */