From 1aed6c071577890626ed75c764bc5bfa3b2eeea7 Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Mon, 18 Aug 2025 11:16:02 +0200 Subject: [PATCH] Add some notes and links on libc implementations --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index ec8b689..d083a1d 100644 --- a/README.md +++ b/README.md @@ -32,3 +32,13 @@ Toolchains: | `mtime` | Machine Timer Register | Machine (via memory-mapped) | Used for timing and scheduling (not a CSR, but a memory-mapped register). | | `mip` | Machine Interrupt Pending | Machine | Indicates pending interrupts. | | `mie` | Machine Interrupt Enable | Machine | Controls which interrupts are enabled. | + +# Notes + +## Libc Implementations + +[uClibc](https://uclibc.org/) +[musl libc](https://musl.libc.org/) +[dietlibc](http://www.fefe.de/dietlibc/) + +[Comparison of C/POSIX standard library implementations for Linux](https://www.etalabs.net/compare_libcs.html) (by musl author)