PatchworkOS
966e257
A non-POSIX operating system.
Theme:
Default
Round
Robot
Loading...
Searching...
No Matches
libstd.h
Go to the documentation of this file.
1
#pragma once
2
3
/**
4
* @brief Standard Library
5
* @defgroup libstd Standard Library
6
*
7
* This is a custom superset of the C standard library, this is not POSIX, extensions can be found within the sys
8
* folder, this does potentially limit compatibility with most software.
9
*
10
* The PDCLIB was heavily used when making this library.
11
*
12
* The standard library code is shared between the kernel and user space however the physical binary is not, they will
13
* compile their own versions of the standard library, in practice this is just to reduce code duplication.
14
*
15
* All non public definitions must be prefixed with `_` for example `_heap_header_t`.
16
*
17
* @see [PDCLIB Repo](https://github.com/DevSolar/pdclib)
18
*
19
*/
include
libstd
libstd.h
Generated on Mon Dec 15 2025 21:55:53 for PatchworkOS by
1.9.8