zephyr/include/arch/x86
Allan Stephens bce8fbb61e kernel: Clean up of x86 floating point code
Updates x86 floating point support to reflect changes that have
been made in recent months.

* Many, many, many cosmetic changes (mostly revisions to comments).

* Elimination of unnecessary function aliases that were needed
  to support the task and fiber versions of certain APIs.

* Elimination of run-time code to enable a thread's "FP regs"
  option bit if the "SSE regs" option bit was set. The kernel
  now recognizes that the thread is using the FPU as long as
  either option bit is set. (If the thread has both option bits
  enabled this is the same as if only the "SSE regs" bit is set.)

Change-Id: Ic12abc54b6fa78921749b546d8debf23e7ad232d
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-11-09 23:51:30 +00:00
..
addr_types.h x86: Rename PHYS_ADDR/VIRT_ADDR to paddr_t/vaddr_t 2016-02-05 20:24:41 -05:00
arch.h kernel: Clean up of x86 floating point code 2016-11-09 23:51:30 +00:00
asm_inline_gcc.h trivial: remove old reference to nanokernel/cpu.h 2016-11-07 15:39:16 +00:00
asm_inline.h trivial: remove old reference to nanokernel/cpu.h 2016-11-07 15:39:16 +00:00
asm.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
irq_controller.h interrupt_controller: allow for indeterminate faulting vectors 2016-09-08 12:47:14 -07:00
linker.ld build: consolidate some common parts of linker scripts 2016-10-31 18:00:58 -07:00
segmentation.h segmentation.h: fix get_gdt/get_idt 2016-09-26 12:13:27 -07:00