2022-02-01 08:28:23 +00:00
|
|
|
/*
|
|
|
|
We don't include <kernaux/asm/*.h> because they
|
|
|
|
contain architecture-specific assembly functions.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#include <kernaux/assert.h>
|
2022-06-20 15:19:15 +00:00
|
|
|
#include <kernaux/macro.h>
|
2022-06-16 20:18:32 +00:00
|
|
|
#include <kernaux/version.h>
|
2022-06-07 05:35:14 +00:00
|
|
|
|
2022-06-21 08:37:52 +00:00
|
|
|
#include <kernaux/generic/malloc.h>
|
2022-06-20 21:28:35 +00:00
|
|
|
#include <kernaux/generic/mutex.h>
|
|
|
|
|
2022-06-24 05:42:46 +00:00
|
|
|
@comment_line_arch_i386@#include <kernaux/arch/i386.h>
|
|
|
|
@comment_line_arch_riscv64@#include <kernaux/arch/riscv64.h>
|
|
|
|
@comment_line_arch_x86_64@#include <kernaux/arch/x86_64.h>
|
|
|
|
|
2022-02-01 08:28:23 +00:00
|
|
|
@comment_line_cmdline@#include <kernaux/cmdline.h>
|
|
|
|
@comment_line_elf@#include <kernaux/elf.h>
|
2022-06-22 09:39:53 +00:00
|
|
|
@comment_line_free_list@#include <kernaux/free_list.h>
|
2022-02-01 08:28:23 +00:00
|
|
|
@comment_line_mbr@#include <kernaux/mbr.h>
|
2022-06-15 07:58:14 +00:00
|
|
|
@comment_line_memmap@#include <kernaux/memmap.h>
|
2022-02-01 08:28:23 +00:00
|
|
|
@comment_line_multiboot2@#include <kernaux/multiboot2.h>
|
|
|
|
@comment_line_ntoa@#include <kernaux/ntoa.h>
|
|
|
|
@comment_line_pfa@#include <kernaux/pfa.h>
|
|
|
|
@comment_line_printf@#include <kernaux/printf.h>
|
2022-05-26 22:13:02 +00:00
|
|
|
@comment_line_printf_fmt@#include <kernaux/printf_fmt.h>
|
2022-02-01 08:28:23 +00:00
|
|
|
@comment_line_units@#include <kernaux/units.h>
|