grub/grub-core/tests
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
..
boot kernel-8086: Switch to more portable .org. 2015-02-21 20:24:59 +01:00
lib Remove libgcc dependency. 2015-03-03 20:50:37 +01:00
bswap_test.c Remove libgcc dependency. 2015-03-03 20:50:37 +01:00
checksums.h Increment version to GRUB 2.02~rc2. 2017-03-15 09:20:29 +01:00
cmdline_cat_test.c * grub-core/normal/main.c: Don't drop to rescue console in 2014-09-21 18:51:09 +02:00
cmp_test.c Remove libgcc dependency. 2015-03-03 20:50:37 +01:00
ctz_test.c Remove libgcc dependency. 2015-03-03 20:50:37 +01:00
div_test.c Supply signed division to fix ARM compilation. 2015-02-23 04:12:04 +01:00
example_functional_test.c The old code gives arguments to a printf function which can't work 2012-05-27 14:26:18 +02:00
fake_input.c * grub-core/tests/video_checksum.c: Increase robustness to out of memory 2013-10-03 23:38:18 +02:00
gfxterm_menu.c * grub-core/tests/gfxterm_menu.c: Skip high-resolution tests on 2013-11-18 11:48:07 +01:00
legacy_password_test.c * grub-core/tests/legacy_password_test.c (vectors): Make static. 2013-11-12 15:59:58 +01:00
mul_test.c Remove libgcc dependency. 2015-03-03 20:50:37 +01:00
pbkdf2_test.c * grub-core/tests/legacy_password_test.c (vectors): Make static. 2013-11-12 15:59:58 +01:00
setjmp_test.c i386, x86_64, ppc: fix switch fallthrough cases with GCC7 2017-04-04 19:23:55 +03:00
shift_test.c Remove libgcc dependency. 2015-03-03 20:50:37 +01:00
signature_test.c * grub-core/tests/signature_test.c: New test. 2013-11-12 16:05:57 +01:00
signatures.h * grub-core/tests/signature_test.c: New test. 2013-11-12 16:05:57 +01:00
sleep_test.c arm: Ignore qemu clock bug 2016-01-22 10:12:43 +01:00
strtoull_test.c Add missing strtoull_test.c 2017-02-01 21:50:17 +01:00
test_blockarg.c * grub-core/commands/acpi.c: Add TRANSLATORS comments. 2012-03-06 14:11:10 +01:00
video_checksum.c cleanup: grub_cpu_to_XXX_compile_time for constants 2014-09-22 20:47:10 +04:00
videotest_checksum.c * grub-core/tests/videotest_checksum.c: Don't reload unifont if it's 2013-11-18 14:38:31 +01:00
xnu_uuid_test.c * grub-core/tests/xnu_uuid_test.c: Fix assert message. 2013-11-12 14:11:34 +01:00