+2004-09-14 Yoshinori K. Okuji <okuji@enbug.org>
+
+ From Hollis Blanchard <hollis@penguinppc.org>:
+ * kern/misc.c (memmove): New alias for grub_memmove.
+ (memcmp): New alias for grub_memcmp.
+ (memset): New alias for grub_memset.
+ * boot/powerpc/ieee1275/ieee1275.c (grub_ieee1275_get_property):
+ Change "int handle" to "grub_ieee1275_phandle_t handle".
+ * include/grub/powerpc/ieee1275/ieee1275.h
+ (grub_ieee1275_get_property): Likewise.
+
2004-09-12 Tomas Ebenlendr <ebik@ucw.cz>
Added normal mode command `chainloader' as module chain.mod, which
time and energy in helping to track down bugs, add new features, and
generally assist in the GRUB 2 maintainership process:
+Hollis Blanchard <hollis@penguinppc.org>
NIIBE Yutaka <gniibe@m17n.org>
Tsuneyoshi Yasuo <tuneyoshi@naic.co.jp>
}
int
-grub_ieee1275_get_property (int handle, const char *property, void *buf,
+grub_ieee1275_get_property (grub_ieee1275_phandle_t handle,
+ const char *property, void *buf,
grub_size_t size, grub_size_t *actual)
{
struct get_property_args {
uint32_t EXPORT_FUNC(grub_ieee1275_decode_int_4) (unsigned char *p);
int EXPORT_FUNC(grub_ieee1275_finddevice) (char *name,
grub_ieee1275_phandle_t *phandlep);
-int EXPORT_FUNC(grub_ieee1275_get_property) (int handle, const char *property,
- void *buf, grub_size_t size,
+int EXPORT_FUNC(grub_ieee1275_get_property) (grub_ieee1275_phandle_t handle,
+ const char *property, void *buf,
+ grub_size_t size,
grub_size_t *actual);
int EXPORT_FUNC(grub_ieee1275_next_property) (int handle, char *prev_prop,
char *prop, int *flags);
return dest;
}
+void *memmove (void *dest, const void *src, grub_size_t n)
+ __attribute__ ((alias ("grub_memmove")));
/* GCC emits references to memcpy() for struct copies etc. */
void *memcpy (void *dest, const void *src, grub_size_t n)
__attribute__ ((alias ("grub_memmove")));
return 0;
}
+void *memcmp (const void *s1, const void *s2, grub_size_t n)
+ __attribute__ ((alias ("grub_memcmp")));
int
grub_strcmp (const char *s1, const char *s2)
return s;
}
+void *memset (void *s, int c, grub_size_t n)
+ __attribute__ ((alias ("grub_memset")));
grub_size_t
grub_strlen (const char *s)