zephyr/arch/arm/core
Andrew Boie 6a1474e75b nanokernel: support GCC compiler atomic builtins
Arches now select whether they want to use the GCC built-ins,
their own assembly implementation, or the generic C code.

At the moment, the SDK compilers only support builtins for ARM
and X86. ZEP-557 opened to investigate further.

Change-Id: I53e411b4967d87f737338379bd482bd653f19422
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-07-18 23:20:52 +00:00
..
cortex_m nanokernel: move dataCopy() and bssZero() to common code 2016-07-08 18:23:11 +00:00
offsets arm float: Add preemptive FP regs 2016-06-29 19:49:34 +00:00
__aeabi_atexit.c build: Add C++ support 2016-02-05 20:25:23 -05:00
cpu_idle.S power_mgmt: Make names consistent with new RFC 2016-03-26 14:35:11 -04:00
exc_exit.S Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
fatal.c arm float: Update exception stack frame structure 2016-06-29 19:47:59 +00:00
fault.c arm: Disable unaligned access traps 2016-03-31 21:28:23 +00:00
fault_s.S arm: refactor fault handling stack pointer passing 2016-02-05 20:25:24 -05:00
fiber_abort.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
gdb_stub.S Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
gdb_stub_irq_vector_table.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
irq_init.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
irq_manage.c irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
irq_offload.c irq_offload: API to run a function in IRQ context 2016-02-05 20:24:55 -05:00
isr_wrapper.S power_mgmt: Make names consistent with new RFC 2016-03-26 14:35:11 -04:00
Kconfig arm float: Add Kconfig options 2016-07-01 19:44:15 +00:00
Makefile nanokernel: support GCC compiler atomic builtins 2016-07-18 23:20:52 +00:00
swap.S arm float: Save and load FP registers 2016-06-29 20:34:20 +00:00
sys_fatal_error_handler.c nanokernel: tighten _is_thread_essential() 2016-05-03 17:42:54 +00:00
task_abort.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
thread.c kernel: Init back pointer to microkernel task 2016-05-04 22:51:33 +00:00