Home
last modified time | relevance | path

Searched refs:SWI (Results 1 – 2 of 2) sorted by relevance

/picolibc-3.7.0-3.6.0/semihost/machine/arc/
Darc_semihost.h195 #define SWI "trap0" macro
197 #define SWI "swi" macro
206 __asm__ volatile (SWI : "=r" (r_r0) : "r" (r_op)); in arc_semihost0()
216 __asm__ volatile (SWI : "=r" (r_r0) : "r" (r_op), "r" (r_r0)); in arc_semihost1()
227 __asm__ volatile (SWI : "=r" (r_r0) : "r" (r_op), "r" (r_r0), "r" (r_r1)); in arc_semihost2()
239 __asm__ volatile (SWI : "=r" (r_r0) : "r" (r_op), "r" (r_r0), "r" (r_r1), "r" (r_r2)); in arc_semihost3()
/picolibc-3.7.0-3.6.0/newlib/
DChangeLog-20153913 Don't use SWI on M-profile cores.
24558 * libc/sys/arm/syscalls.c (_read, _write): Use the SWI properly.