Allow use of fallthrough directly

There is a standard way of handling fallthrough, at least in linux and
U-Boot, of defining 'fallthrough' as the required attribute. At
present, vboot always defines this itself, which is incompatible with
this convention.

Use double underscores around the definition of VBOOT_FALLTHROUGH to
maintain compatibility.

TEST=FEATURES=test sudo -E  emerge vboot_reference

Signed-off-by: Simon Glass <>
Change-Id: Id62f126f77311360fb7859ee956f1476378d87c0
Reviewed-by: Julius Werner <>
1 file changed