libk  Check-in [6479e060a3]

Overview
Comment:major update. fix ridiculous old type size determination mechanism. mmap is still broken and i'm not sure why; the syscall does not appear to be going through correctly - see posix_mmap, kmheapa, and kcore/testbin.exe.fn
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 6479e060a3558bd8c304bd0018448ebcad1ef74984ee467f972978f7aebb9a7a
User & Date: lexi on 2019-07-26 09:51:02
Other Links: manifest | tags
Context
2019-07-26
10:52
update kcore docs, fix bad type names and dumb logic check-in: 175dc46a91 user: lexi tags: trunk
09:51
major update. fix ridiculous old type size determination mechanism. mmap is still broken and i'm not sure why; the syscall does not appear to be going through correctly - see posix_mmap, kmheapa, and kcore/testbin.exe.fn check-in: 6479e060a3 user: lexi tags: trunk
2019-06-29
09:31
add a bunch of code, port the header mechanism to gpp; add a fuckton of definitions and compatibility header code; notably, add core function kstop and x86.lin.{32,64} impl. update docs accordingly check-in: e794c5edef user: lexi tags: trunk
Changes

Modified arch/makefile from [622e8ca4bc] to [3adea95421].    [diff]

Added arch/typesize.c version [9ee84449d7].

Added kconf/kconf.md version [b260f2842a].

Added kconf/makefile version [f0df06fe05].

Modified kcore/core.h from [ded1289884] to [46cfa15699].    [diff]

Modified kcore/def.h.m from [9abe158651] to [9c53671363].    [diff]

Modified kcore/magic.h from [1f7f63c3e2] to [a7232aabca].    [diff]

Modified kcore/makefile from [c01fcd380e] to [f9fefae3d1].    [diff]

Modified kcore/stop.fn.c from [c4373dead4] to [5c15d4cc49].    [diff]

Modified kcore/testbin.exe.c from [f1bdb07ea2] to [5796abefa5].    [diff]

Modified kcore/type.h.m from [8b1f2e0cb2] to [a9978dfd3a].    [diff]

Added kdb/kdb.md version [1c2867c8a9].

Added kdb/makefile version [f0df06fe05].

Modified kio/io.h from [aa4095c969] to [e3d3c3c357].    [diff]

Deleted kio/kio_posix_fd_write.fn.x86.lin.32.s version [7b77d86bab].

Deleted kio/kio_posix_fd_write.fn.x86.lin.64.s version [b72b3eff18].

Added kio/posix_fd_write.fn.x86.lin.32.s version [7b77d86bab].

Added kio/posix_fd_write.fn.x86.lin.64.s version [b72b3eff18].

Deleted kio/send.c version [d88d1642fe].

Modified kio/send.fn.c from [430158e543] to [5cc5cc2649].    [diff]

Added kmem/heapa.fn.c version [f32eb209ee].

Modified kmem/kmem.md from [9ed4178122] to [18509d6a57].    [diff]

Modified kmem/mem.h from [551899b415] to [ace4d63e01].    [diff]

Added kmem/posix_mmap.fn.x86.lin.64.s version [0ee1179d8c].

Modified kstr/str.h from [f7e947c0d1] to [69d05c5e37].    [diff]

Modified makefile from [d63468c69f] to [ce9c7792cb].    [diff]