commit | 979890d732309959b227a4a9e539731b09fb6b50 | [log] [tgz] |
---|---|---|
author | Wyatt Hepler <hepler@google.com> | Wed Nov 06 17:17:45 2019 -0800 |
committer | Wyatt Hepler <hepler@google.com> | Thu Nov 07 10:51:32 2019 -0800 |
tree | e890cd75b89b0dc369f1b4ce4e77052d24f41ea4 | |
parent | 243e32a85fb0d9378ba066aee60637c27875b886 [diff] |
Compiler option updates - Add -fdiagnostics-color so that compiler warnings are colorized. The way Ninja invokes GCC disables colors by default. - Move -Wno-psabi up to the arm_gcc_toolchain template so that it doesn't have to be specified for each arm_gcc_toolchain instance. - Add -Werror to the strict_warnings config to prevent warnings from slipping through. Exempt a few warnings that should actually be warnings. Change-Id: I8656d6690b488f7b004f15abd7100b62e1945cfd
Pigweed is a collection of embedded-focused libraries, which we call “modules”. These modules are designed for small-footprint MMU-less microcontrollers like the ST Micro STM32L452 or the Nordic NRF82832. The modules are designed to facilitate easy integration into existing codebases.
Pigweed is in the early stages of development.