|
From: | Robert Millan |
Subject: | grub2 ChangeLog include/grub/ieee1275/ieee1275.... |
Date: | Fri, 18 Apr 2008 15:53:20 +0000 |
CVSROOT: /sources/grub Module name: grub2 Changes by: Robert Millan <robertmh> 08/04/18 15:53:20 Modified files: . : ChangeLog include/grub/ieee1275: ieee1275.h kern/i386/ieee1275: startup.S kern/ieee1275 : cmain.c init.c kern/powerpc/ieee1275: crt0.S Log message: 2008-04-18 Robert Millan <address@hidden> Restructures early code path on ieee1275 to unify grub_main() as the first C function that is executed in every platform. * include/grub/ieee1275/ieee1275.h (grub_ieee1275_init): New prototype. * kern/i386/ieee1275/startup.S (_start): Jump to grub_main() instead of cmain(). * kern/powerpc/ieee1275/crt0.S (_start): Likewise. * kern/ieee1275/cmain.c (cmain): Rename to ... * kern/ieee1275/cmain.c (grub_ieee1275_init): ... this. * kern/ieee1275/init.c (grub_machine_init): Call grub_ieee1275_init() at the beginning. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.649&r2=1.650 http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/ieee1275/ieee1275.h?cvsroot=grub&r1=1.13&r2=1.14 http://cvs.savannah.gnu.org/viewcvs/grub2/kern/i386/ieee1275/startup.S?cvsroot=grub&r1=1.3&r2=1.4 http://cvs.savannah.gnu.org/viewcvs/grub2/kern/ieee1275/cmain.c?cvsroot=grub&r1=1.1&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/grub2/kern/ieee1275/init.c?cvsroot=grub&r1=1.1&r2=1.2 http://cvs.savannah.gnu.org/viewcvs/grub2/kern/powerpc/ieee1275/crt0.S?cvsroot=grub&r1=1.3&r2=1.4
[Prev in Thread] | Current Thread | [Next in Thread] |