Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added dyn allocator + syscall wrappers + minor fixes. | johannst | 2021-03-26 | 9 | -24/+179 |
| | |||||
* | use ERROR_ON macro | johannst | 2021-03-21 | 1 | -8/+4 |
| | |||||
* | added efmt to write out error messages + ERROR_ON macro | johannst | 2021-03-21 | 3 | -8/+37 |
| | |||||
* | added license note | johannst | 2021-03-20 | 2 | -1/+5 |
| | |||||
* | added static libs to gitignore | johannst | 2021-03-20 | 1 | -0/+1 |
| | |||||
* | added chapter 03 hello dynld | johannst | 2021-03-20 | 5 | -0/+284 |
| | |||||
* | Split common headers in header/src files. | johannst | 2021-03-20 | 13 | -97/+205 |
| | |||||
* | 02: compile time arch check | johannst | 2021-03-16 | 1 | -0/+4 |
| | |||||
* | test: Improve type-safety of test fns. | johannst | 2021-03-14 | 2 | -31/+55 |
| | |||||
* | pfmt: added upper limit for stack local buffer | johannst | 2021-03-14 | 1 | -3/+5 |
| | |||||
* | Update README 01/02 and align types in entry.c (02). | johannst | 2021-03-14 | 4 | -56/+70 |
| | |||||
* | allow to run makefile from different location with `-C` | johannst | 2020-11-29 | 1 | -1/+1 |
| | |||||
* | clang format | johannst | 2020-11-29 | 1 | -3/+10 |
| | |||||
* | rename fmt & print functions | johannst | 2020-11-29 | 5 | -83/+88 |
| | |||||
* | ch02 adding goals | johannst | 2020-11-25 | 1 | -3/+10 |
| | |||||
* | ch01 list few dyn linker tasks | johannst | 2020-11-25 | 1 | -6/+9 |
| | |||||
* | factorize printf into io.h | johannst | 2020-11-24 | 3 | -20/+49 |
| | |||||
* | fix test Makefile | johannst | 2020-11-24 | 1 | -1/+1 |
| | |||||
* | add process init chapter | johannst | 2020-11-24 | 11 | -0/+774 |
| | | | | | | | Add chapter on process initialization. Add program to visualize data provided by the Linux Kernel as specified in the SysV ABI. Add utils for syscalls and printing + tests. | ||||
* | added clang-format | johannst | 2020-11-22 | 1 | -0/+103 |
| | |||||
* | added MIT lic & copyright header | johannst | 2020-11-22 | 4 | -0/+27 |
| | |||||
* | rename 01 | johannst | 2020-11-21 | 4 | -0/+0 |
| | |||||
* | re-write parts of 01 | johannst | 2020-11-21 | 1 | -31/+36 |
| | |||||
* | added hello dynamic link module | johannst | 2020-11-18 | 5 | -0/+125 |