URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 149 |
Rev 154 |
extern void exit(int);
|
extern void exit(int);
|
extern void abort (void);
|
extern void abort (void);
|
|
|
extern void * memcpy (void *, const void *, __SIZE_TYPE__);
|
extern void * memcpy (void *, const void *, __SIZE_TYPE__);
|
int foo (void *, void *, unsigned int c);
|
int foo (void *, void *, unsigned int c);
|
|
|
int src[10];
|
int src[10];
|
int dst[10];
|
int dst[10];
|
|
|
int main()
|
int main()
|
{
|
{
|
if (foo (dst, src, 10) != 0)
|
if (foo (dst, src, 10) != 0)
|
abort();
|
abort();
|
exit(0);
|
exit(0);
|
}
|
}
|
|
|
int foo (void *a, void *b, unsigned int c)
|
int foo (void *a, void *b, unsigned int c)
|
{
|
{
|
if (c == 0)
|
if (c == 0)
|
return 1;
|
return 1;
|
|
|
memcpy (a, b, c);
|
memcpy (a, b, c);
|
return 0;
|
return 0;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.