Merge pull-request #31 from metta-systems:fix/code-cleanup to develop
Fix/code cleanup * Set stack pointer immediately upon entry * Disable alignment checks before enabling MMU (rust core lib likes to do unaligned half-word accesses from its fmt_u64 routine, which we use a lot) * Print more detailed reports in kernel exception handler * Clean up makefiles * Dry up boot code * Move build-std flags to cargo config, as they apply to all of the cargo invocations * Remove rlibc dependency, use compiler built-ins instead [close #31]
This commit is contained in:
parent
7604f7c166
commit
91e8652abc