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 <[EMAIL PROTECTED]>
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
_______________________________________________
Commit-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-grub