Unified-OS
  • #️Unified OS
  • 🚀Getting Started
    • Installation
    • Booting
  • Architecture
    • Overview
    • ACPI
    • APIC
    • Constructors
    • ELF - Executables
    • Higher Kernel
    • IDT (Interrupts)
    • IPC
    • Kernel Objects and Watchers
    • Memory Management
    • PCI
    • PIT
    • Scheduling
    • Serial
    • Signals
    • SMP
    • Spinlocks
    • Syscalls
    • UFEI Bootloader and Setup
  • Drivers
    • SATA
    • Video
  • Other
    • FAT-32
    • Filesystem
    • Heap
    • Page
  • Processes
    • Libraries
      • MLibc
      • Libunified
    • OS-Based Processes
      • Daemon
      • Window Manager
  • Contributing
    • Contributing
Powered by GitBook
On this page
  1. Processes
  2. Libraries

MLibc

For a standardised C library I will use this, it is POSIX compliant (For the most part) and comes with a dynamic linker which is good for memory usage.

Some issues that may be related to the toolchain or my setup with mlibc or my kernel. But the always inline functions do not work and cause serious stack problems, to the point that dummy functions actually restore the functionality with syscalls.

PreviousLibrariesNextLibunified

Last updated 1 year ago