* grub-core/term/efi/console.c: Fix compile error.
	* configure.ac: Don't use extended registers on x86_64.
	Reported by: Peter Jones.
	* configure.ac: Don't disable extended registers on emu.
	* conf/Makefile.common: Poison float and double on non-emu.
	* grub-core/commands/cat.c: Show UTF-8 characters.
	New test: cmdline and cat.
	* docs/grub.texi: (Network): Add description of net_default_interface,
	net_default_ip and net_default_mac. Rewrite variables description
	to emphasize that they are per-interface.
	* grub-core/term/terminfo.c: Rename ANSI_C0 to ANSI_CSI to avoid
	misnomer.
	* grub-core/net/net.c (grub_net_open_real): Autoload network modules.
	* po/POTFILES-shell.in: Autogenerate it.
	* util/grub-mkrescue.in: Replace `STR' with `STRING' to avoid adding
	yet another string (pun intended) to translate.
	* grub-core/commands/testspeed.c: Reuse formatting string to decrease
	new strings to translate.
	* util/grub-install.in: Handle efibootmgr presence check.
	Reported by: Leif Lindholm.
	Redirect xasprintf to grub_xvasprintf rather than having #ifdef's
	for vasprintf presence.
	* docs/grub.texi (Device syntax): Clarify description of network
	drives.
Ignore po/POTFILES-shell.in
	* grub-core/fs/hfspluscomp.c (grub_hfsplus_compress_attr): Add packed
	attribute since structure is not necessarily aligned.
	* grub-core/tests/setjmp_test.c: Ignore missing noreturn.
	* grub-core/net/bootp.c (grub_cmd_bootp): Check if there is any card
	present.
	* include/grub/err.h (grub_err_t): New enum value GRUB_ERR_NET_NO_CARD.
Remove empty util/powerpc