mirror of https://github.com/tailix/libkernaux.git
Some fixes
This commit is contained in:
parent
aaa96d70ba
commit
fd598e8e92
|
@ -26,7 +26,7 @@ jobs:
|
||||||
- name: autogen
|
- name: autogen
|
||||||
run: ./autogen.sh
|
run: ./autogen.sh
|
||||||
- name: configure
|
- name: configure
|
||||||
run: ./configure ${{matrix.assert}} ${{matrix.werror.mb2}} CC='${{matrix.cc}}' CFLAGS='${{matrix.werror.cflag}} ${{matrix.opt}}'
|
run: ./configure ${{matrix.assert}} ${{matrix.werror.mb2}} CC='${{matrix.cc}}' CFLAGS='${{matrix.opt}} ${{matrix.werror.cflag}}'
|
||||||
- name: make
|
- name: make
|
||||||
run: make
|
run: make
|
||||||
- name: check
|
- name: check
|
||||||
|
|
45
README.md
45
README.md
|
@ -24,26 +24,31 @@ Table of contents
|
||||||
API
|
API
|
||||||
---
|
---
|
||||||
|
|
||||||
* [Runtime assertions](/include/kernaux/assert.h)
|
* Runtime environment
|
||||||
* [Example](/examples/assert.c)
|
* [Assertions](/include/kernaux/assert.h)
|
||||||
* [Measurement units utils](/include/kernaux/units.h) *(work in progress)*
|
* [Example](/examples/assert.c)
|
||||||
* [To human](/examples/units_human.c)
|
* [Serial console](/include/kernaux/console.h)
|
||||||
* [Simple command line parser](/include/kernaux/cmdline.h)
|
* [Architecture-specific helpers](/include/kernaux/arch/)
|
||||||
* [Example](/examples/cmdline.c)
|
* Algorithms
|
||||||
* [Multiboot 2 (GRUB 2) information parser](/include/kernaux/multiboot2.h)
|
* [Simple command line parser](/include/kernaux/cmdline.h)
|
||||||
* [Serial console](/include/kernaux/console.h)
|
* [Example](/examples/cmdline.c)
|
||||||
* [Page Frame Allocator](/include/kernaux/pfa.h)
|
* [Page Frame Allocator](/include/kernaux/pfa.h)
|
||||||
* [Example](/examples/pfa.c)
|
* [Example](/examples/pfa.c)
|
||||||
* [ELF utils](/include/kernaux/elf.h) *(work in progress)*
|
* Data formats
|
||||||
* [Architecture-specific helpers](/include/kernaux/arch/)
|
* [Multiboot 2 (GRUB 2) information parser](/include/kernaux/multiboot2.h)
|
||||||
* [libc replacement](/include/kernaux/libc.h)
|
* [ELF utils](/include/kernaux/elf.h) *(work in progress)*
|
||||||
* `memset`
|
* Utilities
|
||||||
* `strcpy`
|
* [Measurement units utils](/include/kernaux/units.h) *(work in progress)*
|
||||||
* `strlen`
|
* [To human](/examples/units_human.c)
|
||||||
* [itoa replacement](/include/kernaux/itoa.h) *(work in progress)*
|
* Usual functions
|
||||||
* [printf replacement](/include/kernaux/printf.h) *(work in progress)*
|
* [libc replacement](/include/kernaux/libc.h)
|
||||||
* [printf](/examples/printf.c)
|
* `memset`
|
||||||
* [printf_va](/examples/printf_va.c)
|
* `strcpy`
|
||||||
|
* `strlen`
|
||||||
|
* [itoa replacement](/include/kernaux/itoa.h) *(work in progress)*
|
||||||
|
* [printf replacement](/include/kernaux/printf.h) *(work in progress)*
|
||||||
|
* [printf](/examples/printf.c)
|
||||||
|
* [printf_va](/examples/printf_va.c)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue