nuttx/arch/x86_64/include
p-szafonimateusz 3a3341ba0e arch/intel64: enable FPU and implement up_fpucmp to pass ostest
enable FPU and implement up_fpucmp to pass ostest

With aggressive optimization enabled (-O2/-O3), ostest FPU test will fail.
This is because the compiler will generate additional vector
instructions between subsequent up_fpucmp() calls (loop vectorization
somewhere in usleep() call), which will consequently overwrite
the expected FPU context (XMM registers).

Signed-off-by: p-szafonimateusz <p-szafonimateusz@xiaomi.com>
2024-02-26 18:17:37 -03:00
..
intel64 arch/intel64: enable FPU and implement up_fpucmp to pass ostest 2024-02-26 18:17:37 -03:00
.gitignore
arch.h Indent the include statement by two spaces 2023-05-16 12:34:32 -03:00
inttypes.h
io.h Indent the include statement by two spaces 2023-05-16 12:34:32 -03:00
irq.h Indent the include statement by two spaces 2023-05-16 12:34:32 -03:00
limits.h Indent the include statement by two spaces 2023-05-16 12:34:32 -03:00
multiboot2.h
syscall.h arch: Remove the duplicated syscall.h in each arch 2022-02-27 22:54:13 +08:00
types.h Indent the include statement by two spaces 2023-05-16 12:34:32 -03:00