|author||Stephen Crane <email@example.com>||Fri Feb 19 14:59:36 2021 -0800|
|committer||Stephen Crane <firstname.lastname@example.org>||Fri Feb 19 14:59:36 2021 -0800|
Allow apps to disable coverage for the entire app We can't register the sancov initializers in the coverage aggregator app without causing a loop where the aggregator tries to connect to itself during initialization. Add a new make flag, APP_DISABLE_COVERAGE, to entirely disable coverage instrumentation for an entire app. Test: UBSAN_ENABLED=true build.py qemu-generic-arm64-fuzz-test-debug Bug: 179931565 Change-Id: I852fcea2be494713318ff71ee1909fa489cbb774
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