1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-23 21:55:08 +00:00
serenity/Kernel/Arch/x86/i386
Nico Weber 2af028132a AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
Doesn't use them in libc headers so that those don't have to pull in
AK/Platform.h.

AK_COMPILER_GCC is set _only_ for gcc, not for clang too. (__GNUC__ is
defined in clang builds as well.) Using AK_COMPILER_GCC simplifies
things some.

AK_COMPILER_CLANG isn't as much of a win, other than that it's
consistent with AK_COMPILER_GCC.
2022-10-04 23:35:07 +01:00
..
Boot Kernel: Fix CPU initialization for SMP 2021-07-27 19:45:38 +02:00
ASM_wrapper.cpp Kernel: Remove unused header includes 2021-08-01 08:10:16 +02:00
Atomics.cpp AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places 2022-10-04 23:35:07 +01:00
InterruptEntry.cpp Kernel: Use the GS segment for the per-CPU struct 2021-07-02 23:33:17 +02:00
Processor.cpp Kernel: Remove unnecessary includes from Thread.h 2022-01-30 16:21:59 +01:00