zephyr/arch/x86/core
Anas Nashif 72edc4e15f clang/llvm: add initial configuration file for clang
Add an LLVM backend and a clang toolchain variant to support building
with llvm coming with popular Linux distributions.

This has been tested with X86 boards:
- quark_d2000_crb
- quark_se_c1000_devboard/Arduino 101

Use:

export ZEPHYR_TOOLCHAIN_VARIANT=clang

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2018-07-01 22:58:09 +02:00
..
offsets gen_isr_tables: Delete the dead code accompanying .intList.num_isrs 2018-06-25 12:54:49 -07:00
CMakeLists.txt clang/llvm: add initial configuration file for clang 2018-07-01 22:58:09 +02:00
Kconfig arch: x86: Kconfig: Remove redundant 'default n' properties 2018-06-26 11:07:57 -05:00
cache.c
cache_s.S
cpuhalt.c tests: benchmark: boot_time: Reading time stamps made arch agnostic 2017-06-16 07:37:37 -05:00
crt0.S arch: x86: Better document that CR0.WP will also be set when CR0.PG is 2018-05-26 19:09:33 -04:00
excstub.S arch: x86: Use retpolines in core assembly routines 2018-04-24 04:00:01 +05:30
fatal.c arch: x86: Unwind the stack on fatal errors 2018-03-16 14:12:15 -07:00
float.c
intstub.S kernel: Remove legacy preemption checking 2018-05-25 09:40:55 -07:00
irq_manage.c kernel: Remove legacy preemption checking 2018-05-25 09:40:55 -07:00
irq_offload.c
reboot_rst_cnt.c
spec_ctrl.c arch: x86: Allow disabling speculative store bypass 2018-05-24 13:07:12 -04:00
swap.S arch: x86: Use retpolines in core assembly routines 2018-04-24 04:00:01 +05:30
sys_fatal_error_handler.c qemu_x86: terminate emulator on fatal system error 2017-07-22 09:46:26 -04:00
thread.c kernel: move thread monitor init to common code 2018-06-06 14:26:45 -04:00
userspace.S arch: x86: Use retpolines in core assembly routines 2018-04-24 04:00:01 +05:30
x86_mmu.c newlib: fix heap user mode access for MPU devices 2018-05-10 15:09:02 -07:00