Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 448 Bytes

File metadata and controls

24 lines (20 loc) · 448 Bytes

atlibc

atlibc is a from-scratch C library for Linux x86_64, with no external dependencies. It is not POSIX- or ISO-C-compliant — function names, semantics, and API design are intentionally custom.

Building

make

Usage

#include <io.h>
#include <string.h>
#include <int.h>

int main(void) {
    String msg = string_from("Hello, world!\n");
    io_puts(msg, STDOUT);
    return 0;
}

See docs/ for API documentation.