commit-grub
[Top][All Lists]
Advanced

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

grub2 ChangeLog conf/i386-pc.mk conf/i386-pc.rm...


From: Bean
Subject: grub2 ChangeLog conf/i386-pc.mk conf/i386-pc.rm...
Date: Tue, 19 Feb 2008 16:40:45 +0000

CVSROOT:        /sources/grub
Module name:    grub2
Changes by:     Bean <bean>     08/02/19 16:40:45

Modified files:
        .              : ChangeLog 
        conf           : i386-pc.mk i386-pc.rmk 
        include/grub/i386: loader.h 
        include/grub/i386/pc: init.h 
        kern           : elf.c 
        kern/i386      : loader.S 
        loader         : multiboot2.c 
        loader/i386/pc : multiboot.c 
Added files:
        include/grub   : aout.h 
        include/grub/i386: bsd.h 
        loader         : aout.c 
        loader/i386    : bsd.c bsd_normal.c 

Log message:
        2008-02-19  Bean  <address@hidden>
        
                * conf/i386-pc.rmk (pkglib_MODULES): Add aout.mod _bsd.mod and 
bsd.mod.
                (aout_mod_SOURCES): New variable.
                (aout_mod_CFLAGS): Likewise.
                (aout_mod_LDFLAGS): Likewise.
                (_bsd_mod_SOURCES): New variable.
                (_bsd_mod_CFLAGS): Likewise.
                (_bsd_mod_LDFLAGS): Likewise.
                (bsd_mod_SOURCES): New variable.
                (bsd_mod_CFLAGS): Likewise.
                (bsd_mod_LDFLAGS): Likewise.
        
                * include/grub/aout.h: New file.
        
                * include/grub/i386/loader.h (grub_unix_real_boot): New 
function.
        
                * include/grub/i386/bsd.h: New file.
        
                * include/grub/i386/pc/init.h (grub_get_mmap_entry): Use 
EXPORT_FUNC
                to make it public.
        
                * kern/elf.c (grub_elf32_load): Get the physical address after 
the hook
                function is called, so that it's possible to change it inside 
the hook.
                (grub_elf64_load): Likewise.
                (grub_elf_file): Don't close the file if elf header is not 
found.
                (grub_elf_close): Close the file if grub_elf_file fails (The new
                grub_elf_file won't close it).
                (grub_elf32_size): Use NESTED_FUNC_ATTR for nested function 
calcsize.
                (grub_elf64_size): Likewise.
        
                * kern/i386/loader.S (grub_unix_real_boot): New function.
        
                * loader/aout.c: New file.
        
                * loader/i386/bsd.c: New file.
        
                * loader/i386/bsd_normal.c: New file.
        
                * loader/i386/pc/multiboot.c (grub_multiboot): Handle a.out 
format.
        
                * loader/multiboot2.c (grub_multiboot2): Reset grub_errno so 
that it
                can test othe formats.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.594&r2=1.595
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-pc.mk?cvsroot=grub&r1=1.125&r2=1.126
http://cvs.savannah.gnu.org/viewcvs/grub2/conf/i386-pc.rmk?cvsroot=grub&r1=1.114&r2=1.115
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/aout.h?cvsroot=grub&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/i386/loader.h?cvsroot=grub&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/i386/bsd.h?cvsroot=grub&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/i386/pc/init.h?cvsroot=grub&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/grub2/kern/elf.c?cvsroot=grub&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/grub2/kern/i386/loader.S?cvsroot=grub&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/grub2/loader/multiboot2.c?cvsroot=grub&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/grub2/loader/aout.c?cvsroot=grub&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/grub2/loader/i386/bsd.c?cvsroot=grub&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/grub2/loader/i386/bsd_normal.c?cvsroot=grub&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/grub2/loader/i386/pc/multiboot.c?cvsroot=grub&r1=1.17&r2=1.18




reply via email to

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