grub/util
bean 71b9f36193 2009-03-01 Bean <bean123ch@gmail.com>
* commands/terminal.c: Removed.

	* commands/handler.c: New file.

	* include/grub/list.h: Likewise.

	* include/grub/handler.h: Likewise.

	* kern/list.c: Likewise.

	* kern/handler.c: Likewise.

	* kern/term.h: Include header file <grub/handler.h>.
	(grub_term_input): Move next field to the beginning.
	(grub_term_output): Likewise.
	(grub_term_input_class): New variable.
	(grub_term_output_class): Likewise.
	(grub_term_register_input): Changed to inline function.
	(grub_term_register_output): Likewise.
	(grub_term_unregister_input): Likewise.
	(grub_term_unregister_output): Likewise.
	(grub_term_set_current_input): Likewise.
	(grub_term_set_current_output): Likewise.
	(grub_term_get_current_input): Likewise.
	(grub_term_get_current_output): Likewise.
	(grub_term_iterate_input): Removed.
	(grub_term_iterate_output): Likewise.

	* kern/term.c (grub_term_list_input): Removed.
	(grub_term_list_output): Likewise.
	(grub_term_input_class): New variable.
	(grub_term_output_class): Likewise.
	(grub_cur_term_input): Change varaible as macro.
	(grub_cur_term_output): Likewise.
	(grub_term_register_input): Removed.
	(grub_term_register_output): Likewise.
	(grub_term_unregister_input): Likewise.
	(grub_term_unregister_output): Likewise.
	(grub_term_set_current_input): Likewise.
	(grub_term_set_current_output): Likewise.
	(grub_term_iterate_input): Likewise.
	(grub_term_iterate_output): Likewise.
	(grub_term_get_current_input): Likewise.
	(grub_term_get_current_output): Likewise.

	* util/grub-editenv.c: Include header file <grub/handler.h>.
	(grub_term_get_current_input): Removed.
	(grub_term_get_current_output): Likewise.
	(grub_term_input_class): New variable.
	(grub_term_outout_class): Likewise.

	* util/grub-fstest.c (grub_term_get_current_input): Removed.
	(grub_term_get_current_output): Likewise.
	(grub_term_input_class): New variable.
	(grub_term_outout_class): Likewise.

	* util/grub-probe.c (grub_term_get_current_input): Removed.
	(grub_term_get_current_output): Likewise.
	(grub_term_input_class): New variable.
	(grub_term_outout_class): Likewise.

	* util/i386/pc/grub-setup.c (grub_term_get_current_input): Removed.
	(grub_term_get_current_output): Likewise.
	(grub_term_input_class): New variable.
	(grub_term_outout_class): Likewise.

	* conf/common.rmk (pkglib_MODULES): Replace terminal with handler.
	(terminal_mod_SOURCES): Likewise.
	(terminal_mod_CFLAGS): Likewise.
	(terminal_mod_LDFLAGS): Likewise.

	* conf/i386-pc.rmk (grub_emu_SOURCES): Replace terminal.c with
	handler.c.
	(kernel_img_SOURCES): Add list.c and handler.c.
	(kernel_img_HEADERS): Add list.h and handler.h.

	* conf/i386-efi.rmk (grub_emu_SOURCES): Replace terminal.c with
	handler.c.
	(kernel_mod_SOURCES): Add list.c and handler.c.
	(kernel_mod_HEADERS): Add list.h and handler.h.

	* conf/i386-coreboot.rmk (grub_emu_SOURCES): Replace terminal.c with
	handler.c.
	(kernel_elf_SOURCES): Add list.c and handler.c.
	(kernel_elf_HEADERS): Add list.h and handler.h.

	* conf/i386-ieee1275.rmk (grub_emu_SOURCES): Replace terminal.c with
	handler.c.
	(kernel_elf_SOURCES): Add list.c and handler.c.
	(kernel_elf_HEADERS): Add list.h and handler.h.

	* conf/x86_64-efi.rmk (grub_emu_SOURCES): Replace terminal.c with
	handler.c.
	(kernel_mod_SOURCES): Add list.c and handler.c.
	(kernel_mod_HEADERS): Add list.h and handler.h.

	* conf/powerpc-ieee1275.rmk (grub_emu_SOURCES): Replace terminal.c with
	handler.c.
	(kernel_elf_SOURCES): Add list.c and handler.c.
	(kernel_elf_HEADERS): Add list.h and handler.h.
2009-03-01 17:51:44 +00:00
..
elf 2009-01-27 Vesa Jääskeläinen <chaac@nic.fi> 2009-01-27 18:26:09 +00:00
grub.d 2009-02-27 Robert Millan <rmh@aybabtu.com> 2009-02-27 21:37:07 +00:00
i386 2009-03-01 Bean <bean123ch@gmail.com> 2009-03-01 17:51:44 +00:00
ieee1275 Forgot to remove files / run autogen.sh 2008-09-25 14:17:43 +00:00
powerpc/ieee1275 2008-05-29 Robert Millan <rmh@aybabtu.com> 2008-05-29 16:27:24 +00:00
console.c 2009-01-10 Robert Millan <rmh@aybabtu.com> 2009-01-10 13:07:44 +00:00
getroot.c 2009-02-04 Felix Zielcke <fzielcke@z-51.de> 2009-02-04 10:52:25 +00:00
grub-editenv.c 2009-03-01 Bean <bean123ch@gmail.com> 2009-03-01 17:51:44 +00:00
grub-emu.c 2009-02-08 Marco Gerards <marco@gnu.org> 2009-02-08 17:58:32 +00:00
grub-fstest.c 2009-03-01 Bean <bean123ch@gmail.com> 2009-03-01 17:51:44 +00:00
grub-mkconfig.in 2009-02-22 Vesa Jääskeläinen <chaac@nic.fi> 2009-02-22 21:55:49 +00:00
grub-mkconfig_lib.in 2009-01-02 Colin D Bennett <colin@gibibit.com> 2009-01-02 15:26:06 +00:00
grub-mkdevicemap.c 2008-09-25 Robert Millan <rmh@aybabtu.com> 2008-09-25 14:40:59 +00:00
grub-mkfont.c 2009-01-27 Vesa Jääskeläinen <chaac@nic.fi> 2009-01-27 18:26:09 +00:00
grub-pe2elf.c 2008-07-24 Bean <bean123ch@gmail.com> 2008-07-24 14:56:30 +00:00
grub-probe.c 2009-03-01 Bean <bean123ch@gmail.com> 2009-03-01 17:51:44 +00:00
hostdisk.c 2008-09-09 Felix Zielcke <fzielcke@z-51.de> 2008-09-09 07:28:17 +00:00
hostfs.c 2008-08-29 Bean <bean123ch@gmail.com> 2008-08-29 19:55:23 +00:00
lvm.c 2009-01-10 Robert Millan <rmh@aybabtu.com> 2009-01-10 13:07:44 +00:00
misc.c 2008-08-29 Bean <bean123ch@gmail.com> 2008-08-29 19:55:23 +00:00
raid.c 2009-01-10 Robert Millan <rmh@aybabtu.com> 2009-01-10 13:07:44 +00:00
resolve.c 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
update-grub_lib.in * util/grub-mkconfig_lib.in (grub_warn): New function. 2008-11-20 19:22:20 +00:00
usb.c 2009-02-08 Marco Gerards <marco@gnu.org> 2009-02-08 17:58:32 +00:00