Rethink the libc layout.

This commit is contained in:
David Given 2018-06-21 22:47:02 +02:00
parent 83e1b2ad94
commit 4dbdb7d8d5
24 changed files with 4 additions and 1 deletions

View file

@ -33,7 +33,7 @@ for _, plat in ipairs(vars.plats) do
srcs = { srcs = {
"+ctype_files", "+ctype_files",
"+ctype_tab", "+ctype_tab",
"./src/core/*.c", "./pure/string/*.c",
"./ctype/*.c", "./ctype/*.c",
"./errno/*.c", "./errno/*.c",
"./locale/*.c", "./locale/*.c",

View file

@ -0,0 +1,3 @@
This directory contains _only_ pure-code libc functions with no dependencies
on anything other than other pure functions (for example: strcmp, div). There
should be no reason why any platform won't want these in its libc.