Revert "Reland: Clean up implicit fall through."
This reverts commit 6208b9aa9c4e8b7c9ff8063965c9f9aa519c1740.
Upstream coreboot has raised concerns that relying on GCC 7+ features
for host utilities is too restrictive, so revert this and go back to
customizing fallthrough annotations by compiler. Cleaned out some of the
C++-specific stuff because vboot isn't built with C++.
TEST=Built with clang and GCC.
Signed-off-by: Julius Werner <email@example.com>
Reviewed-by: Manoj Gupta <firstname.lastname@example.org>
Reviewed-by: Joel Kitching <email@example.com>
7 files changed