Supervisor Calls on ARM Cortex-M3
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: gcc-help@xxxxxxxxxxx
- Subject: Supervisor Calls on ARM Cortex-M3
- From: Alex Alexandrov <alexalexsoft2009@xxxxxxxxx>
- Date: Thu, 10 Jan 2013 14:47:59 -0800
- Comment: DKIM? See http://www.dkim.org
- Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys
- User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
Hello,
Do the GCC C/C++ compilers support supervisor function calls on ARM
Cortex M3/4 targets?
I mean something like the IAR's "#pragma _swi" or the "__svc" keyword
used by the RealView compiler.
How can I make the compiler use the "svc" machine instruction when
calling the function, instead of the regular "branch and link" instruction?
Regards:
Alex Alexandrov
[Index of Archives]
[Linux C Programming]
[Linux Kernel]
[eCos]
[Fedora Development]
[Fedora Announce]
[Autoconf]
[The DWARVES Debugging Tools]
[Yosemite Campsites]
[Yosemite News]
[Linux GCC]