grub/grub-core/lib/xzembed
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
..
xz.h Various squash4 fixes and LZO and XZ support. 2011-12-26 13:18:01 +01:00
xz_config.h * grub-core/lib/xzembed/xz_config.h: Enable all bcj filters when 2013-10-18 17:13:38 +02:00
xz_dec_bcj.c * grub-core/fs/affs.c (grub_affs_read_block): Avoid <= in loop 2012-02-22 05:22:39 +01:00
xz_dec_lzma2.c i386, x86_64, ppc: fix switch fallthrough cases with GCC7 2017-04-04 19:23:55 +03:00
xz_dec_stream.c i386, x86_64, ppc: fix switch fallthrough cases with GCC7 2017-04-04 19:23:55 +03:00
xz_lzma2.h * grub-core/Makefile.core.def (xzio): New module. 2010-09-05 17:12:13 +02:00
xz_private.h * grub-core/Makefile.core.def (xzio): New module. 2010-09-05 17:12:13 +02:00
xz_stream.h * grub-core/Makefile.core.def (xzio): New module. 2010-09-05 17:12:13 +02:00