jehanne/sys/src/lib/c/amd64
Giacomo Tesio 93dde48355 kernel: deep refactoring and cleanup
This large commit address several issues
- removed 386 directory: Jehanne is 64bit only
- simplified kernel options management
- rewritten boot process
- ported memory related stuff from 9front's 9/pc64
- removed devacpi
- removed old code
- deep refactor of awake syscall
- removed MCACHE support for mount
- fix libc's setjmp/longjmp
2017-08-11 03:18:32 +02:00
..
argv0.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
atom.s libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
crt0.s libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
crti.s first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
crtn.s first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
cycles.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
getfcr.s libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
initlib.c libc: keep __libc_init weak definition private 2017-04-21 23:58:06 +02:00
notejmp.c libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
rdpmc.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
setjmp.s kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
sqrt.s libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
stackchk.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
tas.s libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00