URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 149 |
Rev 154 |
struct twelve
|
struct twelve
|
{
|
{
|
int a;
|
int a;
|
int b;
|
int b;
|
int c;
|
int c;
|
};
|
};
|
|
|
struct pair
|
struct pair
|
{
|
{
|
int first;
|
int first;
|
int second;
|
int second;
|
};
|
};
|
|
|
struct pair
|
struct pair
|
g ()
|
g ()
|
{
|
{
|
struct pair p;
|
struct pair p;
|
return p;
|
return p;
|
}
|
}
|
|
|
static void
|
static void
|
f ()
|
f ()
|
{
|
{
|
int i;
|
int i;
|
for (i = 0; i < 1; i++)
|
for (i = 0; i < 1; i++)
|
{
|
{
|
int j;
|
int j;
|
for (j = 0; j < 1; j++)
|
for (j = 0; j < 1; j++)
|
{
|
{
|
if (0)
|
if (0)
|
{
|
{
|
int k;
|
int k;
|
for (k = 0; k < 1; k++)
|
for (k = 0; k < 1; k++)
|
{
|
{
|
struct pair e = g ();
|
struct pair e = g ();
|
}
|
}
|
}
|
}
|
else
|
else
|
{
|
{
|
struct twelve a, b;
|
struct twelve a, b;
|
if ((((char *) &b - (char *) &a) < 0
|
if ((((char *) &b - (char *) &a) < 0
|
? (-((char *) &b - (char *) &a))
|
? (-((char *) &b - (char *) &a))
|
: ((char *) &b - (char *) &a)) < sizeof (a))
|
: ((char *) &b - (char *) &a)) < sizeof (a))
|
abort ();
|
abort ();
|
}
|
}
|
}
|
}
|
}
|
}
|
}
|
}
|
|
|
main ()
|
main ()
|
{
|
{
|
f ();
|
f ();
|
exit (0);
|
exit (0);
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.