Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
sanitizer.c File Reference
#include "console/console.h"
#include "libk/serial.h"
#include <type.h>

Go to the source code of this file.

Functions

 __attribute__ ((noreturn, used, visibility("default"), section(".export")))
 
static void stacktrace (void)
 

Variables

uintptr_t __stack_chk_guard = 0x595e9fbd94fda766
 
 stackframe_t
 

Function Documentation

◆ __attribute__()

__attribute__ ( (noreturn, used, visibility("default"), section(".export")) )

Definition at line 8 of file sanitizer.c.

References used.

◆ stacktrace()

static void stacktrace ( void )
static

Definition at line 16 of file sanitizer.c.

References serial2_printf(), and stackframe_t.

Variable Documentation

◆ __stack_chk_guard

uintptr_t __stack_chk_guard = 0x595e9fbd94fda766

Definition at line 6 of file sanitizer.c.

Referenced by __attribute__(), and setup_gdt().

◆ stackframe_t

stackframe_t

Definition at line 14 of file sanitizer.c.

Referenced by stacktrace().