grub/grub-core/efiemu
Andrei Borzenkov 4bd4a88725 i386, x86_64, ppc: fix switch fallthrough cases with GCC7
In util/getroot and efidisk slightly modify exitsing comment to mostly
retain it but still make GCC7 compliant with respect to fall through
annotation.

In grub-core/lib/xzembed/xz_dec_lzma2.c it adds same comments as
upstream.

In grub-core/tests/setjmp_tets.c declare functions as "noreturn" to
suppress GCC7 warning.

In grub-core/gnulib/regexec.c use new __attribute__, because existing
annotation is not recognized by GCC7 parser (which requires that comment
immediately precedes case statement).

Otherwise add FALLTHROUGH comment.

Closes: 50598
2017-04-04 19:23:55 +03:00
..
i386 Consolidate cpuid code. 2013-10-27 00:02:01 +02:00
runtime * grub-core/Makefile.am (efiemu): Remove leftover -DAPPLE_CC and 2013-11-10 13:13:41 +01:00
loadcore.c efiemu: fix memory leak 2016-01-12 21:52:50 +03:00
loadcore32.c automake commit without merge history 2010-05-06 11:34:04 +05:30
loadcore64.c automake commit without merge history 2010-05-06 11:34:04 +05:30
loadcore_common.c Efiemu stylistic fixes and gettext. 2012-02-12 18:43:39 +01:00
main.c efiemu: change code to avoid Coverity false positive 2016-01-09 11:36:42 +03:00
mm.c i386, x86_64, ppc: fix switch fallthrough cases with GCC7 2017-04-04 19:23:55 +03:00
pnvram.c * grub-core/kern/env.c, include/grub/env.h: Change iterator through 2013-03-03 01:34:27 +01:00
prepare.c efiemu: check return value of grub_efiemu_write_value 2016-01-09 11:36:42 +03:00
prepare32.c automake commit without merge history 2010-05-06 11:34:04 +05:30
prepare64.c automake commit without merge history 2010-05-06 11:34:04 +05:30
symbols.c Efiemu stylistic fixes and gettext. 2012-02-12 18:43:39 +01:00