From fd598e8e92b146f402ec0c62580ddfc07ac038de Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Wed, 15 Dec 2021 16:03:14 +0500 Subject: [PATCH] Some fixes --- .github/workflows/test.yml | 2 +- README.md | 45 +++++++++++++++++++++----------------- 2 files changed, 26 insertions(+), 21 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 131131f..0788b4d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,7 +26,7 @@ jobs: - name: autogen run: ./autogen.sh - 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 run: make - name: check diff --git a/README.md b/README.md index ca9a48b..11a437e 100644 --- a/README.md +++ b/README.md @@ -24,26 +24,31 @@ Table of contents API --- -* [Runtime assertions](/include/kernaux/assert.h) - * [Example](/examples/assert.c) -* [Measurement units utils](/include/kernaux/units.h) *(work in progress)* - * [To human](/examples/units_human.c) -* [Simple command line parser](/include/kernaux/cmdline.h) - * [Example](/examples/cmdline.c) -* [Multiboot 2 (GRUB 2) information parser](/include/kernaux/multiboot2.h) -* [Serial console](/include/kernaux/console.h) -* [Page Frame Allocator](/include/kernaux/pfa.h) - * [Example](/examples/pfa.c) -* [ELF utils](/include/kernaux/elf.h) *(work in progress)* -* [Architecture-specific helpers](/include/kernaux/arch/) -* [libc replacement](/include/kernaux/libc.h) - * `memset` - * `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) +* Runtime environment + * [Assertions](/include/kernaux/assert.h) + * [Example](/examples/assert.c) + * [Serial console](/include/kernaux/console.h) + * [Architecture-specific helpers](/include/kernaux/arch/) +* Algorithms + * [Simple command line parser](/include/kernaux/cmdline.h) + * [Example](/examples/cmdline.c) + * [Page Frame Allocator](/include/kernaux/pfa.h) + * [Example](/examples/pfa.c) +* Data formats + * [Multiboot 2 (GRUB 2) information parser](/include/kernaux/multiboot2.h) + * [ELF utils](/include/kernaux/elf.h) *(work in progress)* +* Utilities + * [Measurement units utils](/include/kernaux/units.h) *(work in progress)* + * [To human](/examples/units_human.c) +* Usual functions + * [libc replacement](/include/kernaux/libc.h) + * `memset` + * `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)