Force includes to use absolute paths.

This commit is contained in:
Enrico Fraccaroli
2021-10-05 14:29:24 +02:00
parent 0c6a38e189
commit 18a2fd9baa
95 changed files with 351 additions and 627 deletions
+2 -2
View File
@@ -4,8 +4,8 @@
/// @copyright (c) 2014-2021 This file is distributed under the MIT License.
/// See LICENSE.md for details.
#include "errno.h"
#include "scheduler.h"
#include "sys/errno.h"
#include "process/scheduler.h"
/// @brief Returns the error number for the current process.
/// @return Pointer to the error number.
+2 -2
View File
@@ -4,8 +4,8 @@
/// @copyright (c) 2014-2021 This file is distributed under the MIT License.
/// See LICENSE.md for details.
#include "panic.h"
#include "debug.h"
#include "system/panic.h"
#include "misc/debug.h"
void kernel_panic(const char *msg)
{
+2 -2
View File
@@ -4,10 +4,10 @@
/// @copyright (c) 2014-2021 This file is distributed under the MIT License.
/// See LICENSE.md for details.
#include "printk.h"
#include "system/printk.h"
#include "stdarg.h"
#include "stdio.h"
#include "video.h"
#include "io/video.h"
int sys_syslog(const char *format, ...)
{
+7 -7
View File
@@ -7,15 +7,15 @@
/// Change the header.
#define __DEBUG_HEADER__ "[SIGNAL]"
#include "signal.h"
#include "wait.h"
#include "scheduler.h"
#include "process.h"
#include "errno.h"
#include "system/signal.h"
#include "process/wait.h"
#include "process/scheduler.h"
#include "process/process.h"
#include "sys/errno.h"
#include "assert.h"
#include "debug.h"
#include "misc/debug.h"
#include "string.h"
#include "irqflags.h"
#include "klib/irqflags.h"
/// SLAB caches for signal bits.
static kmem_cache_t *sigqueue_cachep;
+10 -10
View File
@@ -4,17 +4,17 @@
/// @copyright (c) 2014-2021 This file is distributed under the MIT License.
/// See LICENSE.md for details.
#include "fpu.h"
#include "kheap.h"
#include "syscall.h"
#include "isr.h"
#include "errno.h"
#include "devices/fpu.h"
#include "mem/kheap.h"
#include "system/syscall.h"
#include "descriptor_tables/isr.h"
#include "sys/errno.h"
#include "kernel.h"
#include "process.h"
#include "scheduler.h"
#include "utsname.h"
#include "ioctl.h"
#include "timer.h"
#include "process/process.h"
#include "process/scheduler.h"
#include "sys/utsname.h"
#include "fs/ioctl.h"
#include "hardware/timer.h"
#include "ipc/msg.h"
#include "ipc/sem.h"