[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

grub ./ChangeLog ./configure conf/ co...

From: Yoshinori K . Okuji
Subject: grub ./ChangeLog ./configure conf/ co...
Date: Mon, 14 Feb 2005 19:07:01 -0500

CVSROOT:        /cvsroot/grub
Module name:    grub
Changes by:     Yoshinori K. Okuji <address@hidden>     05/02/15 00:07:01

Modified files:
        .              : ChangeLog configure 
        conf           : i386-pc.rmk 
        disk/i386/pc   : biosdisk.c 
        include/grub   : kernel.h normal.h 
        include/grub/i386/pc: biosdisk.h console.h 
        include/grub/util: misc.h 
        kern/i386/pc   : init.c 
        term/i386/pc   : console.c 
        util           : console.c grub-emu.c 
Added files:
        util/i386/pc   : misc.c 

Log message:
        2005-02-15  Yoshinori K. Okuji  <address@hidden>
        * include/grub/normal.h (grub_halt_init): New prototype.
        (grub_halt_fini): Likewise.
        (grub_reboot_init): Likewise.
        (grub_reboot_fini): Likewise.
        * util/grub-emu.c: Include signal.h.
        (main_env): New global variable.
        (grub_machine_init): Ignore SIGINT. Otherwise grub-emu cannot
        catch C-c.
        (grub_machine_fini): New function.
        (main): Call grub_halt_init and grub_reboot_init before
        grub_main, and grub_reboot_fini and grub_halt_fini after it.
        Call setjmp with MAIN_ENV to go back afterwards.
        Call grub_machine_fini right before return.
        * include/grub/util/misc.h: Include setjmp.h.
        (main_env): New prototype.
        * include/grub/kernel.h (grub_machine_fini): New prototype.
        * include/grub/i386/pc/biosdisk.h (grub_biosdisk_fini): Likewise.
        * include/grub/i386/pc/console.h (grub_console_fini): Likewise.
        * disk/i386/pc/biosdisk.c (grub_biosdisk_fini): New function.
        * kern/i386/pc/init.c (grub_machine_fini): Likewise.
        * term/i386/pc/console.c (grub_console_fini): Likewise.
        * util/i386/pc/misc.c: New file.
        * conf/i386-pc.rmk (grub_emu_SOURCES): Added
        util/i386/pc/misc.c, commands/i386/pc/halt.c and


reply via email to

[Prev in Thread] Current Thread [Next in Thread]