commit | 45d2c9a29df9d21ada77febe7eacdc10a1b00059 | [log] [tgz] |
---|---|---|
author | Stephen Crane <cranes@google.com> | Wed Sep 28 22:19:15 2022 -0700 |
committer | Stephen Crane <cranes@google.com> | Tue Oct 04 00:03:56 2022 +0000 |
tree | 47419860c06ed216c637dc61d3f33ce32fd588d8 | |
parent | 7940216774c532e0fe1437af83f0a253d44df661 [diff] |
Rebuild all modules if the toolchain paths change We should rebuild everything when the compiler version changes so that we don't end up with incompatible objects. Rust actually requires a rebuild of dependencies if the compiler version changes, so this is a necessity rather than a nice-to-have. Test: build.py qemu-generic-arm64-test-debug (after changing rustc version) Bug: None Change-Id: I4577b9918b48da184e539be4374a2ae64bf1a182
The LK embedded kernel. An SMP-aware kernel designed for small systems.
See https://github.com/littlekernel/lk for the latest version.
See https://github.com/littlekernel/lk/wiki for documentation.
This will get you a interactive prompt into LK which is running in qemu arm machine ‘virt’ emulation. type ‘help’ for commands.
note 1: for ubuntu: sudo apt-get install gcc-arm-none-eabi or fetch a prebuilt toolchain from http://newos.org/toolchains/arm-eabi-5.3.0-Linux-x86_64.tar.xz