]> git.proxmox.com Git - grub2.git/commit
Add noreturn attributes and remove unreachable code.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Tue, 13 Dec 2011 14:13:51 +0000 (15:13 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Tue, 13 Dec 2011 14:13:51 +0000 (15:13 +0100)
commit02a2bf83840959729f45895bae5452654f9cfbc5
treeadd4b7b5d467479b31022c2f663d9b5ec1b8aab5
parent2019d09ef08866e4f26adaac8659ca6dc5fab321
Add noreturn attributes and remove unreachable code.

* grub-core/bus/cs5536.c (grub_cs5536_smbus_wait): Remove unreachable
code.
* grub-core/commands/halt.c (grub_cmd_halt): Remove unreachable
code. Mark as noreturn.
* grub-core/commands/minicmd.c (grub_mini_cmd_exit): Likewise.
* grub-core/commands/reboot.c (grub_cmd_reboot): Likewise.
* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name): Remove
unreachable code.
* grub-core/kern/main.c (grub_main): Mark as noreturn.
* grub-core/kern/rescue_reader.c (grub_rescue_run): Likewise.
* grub-core/lib/posix_wrap/stdlib.h (abort): Likewise.
* grub-core/normal/menu.c (run_menu): Remove unreachable code.
* include/grub/kernel.h (grub_main): Mark as noreturn.
* include/grub/reader.h (grub_rescue_run): Likewise.
12 files changed:
ChangeLog
grub-core/bus/cs5536.c
grub-core/commands/halt.c
grub-core/commands/minicmd.c
grub-core/commands/reboot.c
grub-core/disk/efi/efidisk.c
grub-core/kern/main.c
grub-core/kern/rescue_reader.c
grub-core/lib/posix_wrap/stdlib.h
grub-core/normal/menu.c
include/grub/kernel.h
include/grub/reader.h