Francois Desloges writes:
> >string.h:17: warning: conflicting types for built-in function `memset'
>
> Here is the appropriate section of string.h:
>
> >typedef unsigned long size_t;
> >
> >extern void *memzero(void *ptr, int size);
> >
> >extern void *memset(void *ptr, int byte, size_t size);
> >
> >extern int memeq(const void *m1, const void *m2, size_t size);
>
> I know this is probably not important. But it just obsesses me for two days now,
> every time I see it passing while I build the BIOS.
It's a mismatch between what the compiler thinks the arguments should be to
memset() and what I'd like them to be. Some (newer) versions of GCC have
a version of memset() built into them. However, the warning is harmless
in this case, and probably should be fixed.
_____
|_____| ------------------------------------------------- ---+---+-
| | Russell King [EMAIL PROTECTED] --- ---
| | | | http://www.arm.linux.org.uk/~rmk/armlinux.html / / |
| +-+-+ --- -+-
/ | THE developer of ARM Linux |+| /|\
/ | | | --- |
+-+-+ ------------------------------------------------- /\\\ |
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]