]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/bus/cs5536.c: Don't include grub/machine/kernel.h on
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 15 May 2011 13:41:23 +0000 (15:41 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sun, 15 May 2011 13:41:23 +0000 (15:41 +0200)
non-loongson.
* grub-core/kern/mips/dl.c (grub_arch_dl_init_linker): Fix argument
to grub_dl_register_symbol.

ChangeLog
grub-core/bus/cs5536.c
grub-core/kern/mips/dl.c

index 98418f4a02a6a4544f00b1964024fe89a1660158..cdf602203f2cb9d9064ee130ea3aeae0bccc35b8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-05-15  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/bus/cs5536.c: Don't include grub/machine/kernel.h on
+       non-loongson.
+       * grub-core/kern/mips/dl.c (grub_arch_dl_init_linker): Fix argument
+       to grub_dl_register_symbol.
+
 2011-05-15  Vladimir Serbinenko  <phcoder@gmail.com>
 
        Fix compilation errors.
index ae3c5c878529492a9ff4c29c956f5ecbf25176ff..58ffeb60abf1068c9203e5ca7747a0837f750f11 100644 (file)
@@ -21,7 +21,9 @@
 #include <grub/pci.h>
 #include <grub/time.h>
 #include <grub/ata.h>
+#ifdef GRUB_MACHINE_MIPS_LOONGSON
 #include <grub/machine/kernel.h>
+#endif
 
 #include <grub/dl.h>
 
index e17e9f30bd4a5a984514a8d10bb29bb1e840e62f..2ddbed3e67ae7accc86b000a8e074848642815ed 100644 (file)
@@ -234,6 +234,6 @@ grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr)
 void 
 grub_arch_dl_init_linker (void)
 {
-  grub_dl_register_symbol ("__gnu_local_gp", &__gnu_local_gp_dummy, 0);
+  grub_dl_register_symbol ("__gnu_local_gp", &__gnu_local_gp_dummy, 0, 0);
 }