]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2010-01-01 Yves Blusseau <blusseau@zetam.org>
authorYves Blusseau <blusseau@zetam.org>
Fri, 1 Jan 2010 21:48:52 +0000 (22:48 +0100)
committerYves Blusseau <blusseau@zetam.org>
Fri, 1 Jan 2010 21:48:52 +0000 (22:48 +0100)
* kern/misc.c
(memcmp): add missing memcmp "alias" function for Apple platforms
(memset): add missing memset "alias" function for Apple platforms

kern/misc.c

index f6d189e948c139678f4c8bda6d60b3736f0378f6..63007510e2ab1bbb62a0694ce627ea0d81d0ef14 100644 (file)
@@ -1,7 +1,7 @@
 /* misc.c - definitions of misc functions */
 /*
  *  GRUB  --  GRand Unified Bootloader
- *  Copyright (C) 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009  Free Software Foundation, Inc.
+ *  Copyright (C) 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010  Free Software Foundation, Inc.
  *
  *  GRUB is free software: you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License as published by
@@ -227,6 +227,11 @@ grub_memcmp (const void *s1, const void *s2, grub_size_t n)
 #ifndef APPLE_CC
 int memcmp (const void *s1, const void *s2, grub_size_t n)
   __attribute__ ((alias ("grub_memcmp")));
+#else
+int memcmp (const void *s1, const void *s2, grub_size_t n)
+{
+  return grub_memcmp (s1, s2, n);
+}
 #endif
 
 int
@@ -512,6 +517,11 @@ grub_memset (void *s, int c, grub_size_t n)
 #ifndef APPLE_CC
 void *memset (void *s, int c, grub_size_t n)
   __attribute__ ((alias ("grub_memset")));
+#else
+void *memset (void *s, int c, grub_size_t n)
+{
+  return grub_memset (s, c, n);
+}
 #endif
 
 grub_size_t