]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2008-01-14 Robert Millan <rmh@aybabtu.com>
authorrobertmh <robertmh@localhost>
Mon, 14 Jan 2008 14:30:59 +0000 (14:30 +0000)
committerrobertmh <robertmh@localhost>
Mon, 14 Jan 2008 14:30:59 +0000 (14:30 +0000)
        * kern/powerpc/ieee1275/init.c (grub_exit): Reimplement as a wrapper
        for grub_ieee1275_exit(), in order to improve portability.

ChangeLog
kern/powerpc/ieee1275/init.c

index 5e97413a87fa02257194eff596ead97d927584d2..e2bede9711beb07186d4f68a20ec9abc798b36e4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-01-14  Robert Millan  <rmh@aybabtu.com>
+
+       * kern/powerpc/ieee1275/init.c (grub_exit): Reimplement as a wrapper
+       for grub_ieee1275_exit(), in order to improve portability.
+
 2008-01-14  Robert Millan  <rmh@aybabtu.com>
 
        * util/grub.d/10_linux.in (prefix): Define.
index aad17634f055d6e548e40fafd8661e2223d0800d..c86ff79e30fb1e4f707b2db0bc7ca1a36f2b463b 100644 (file)
@@ -55,10 +55,7 @@ grub_millisleep (grub_uint32_t ms)
 void
 grub_exit (void)
 {
-  /* Trap to Open Firmware.  */
-  asm ("trap");
-
-  for (;;);
+  grub_ieee1275_exit ();
 }
 
 /* Translate an OF filesystem path (separated by backslashes), into a GRUB