URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 149 |
Rev 154 |
extern int bar(int);
|
extern int bar(int);
|
|
|
int foo(int x)
|
int foo(int x)
|
{
|
{
|
return 1 + bar(
|
return 1 + bar(
|
({
|
({
|
int y;
|
int y;
|
switch (x)
|
switch (x)
|
{
|
{
|
case 0: y = 1; break;
|
case 0: y = 1; break;
|
case 1: y = 2; break;
|
case 1: y = 2; break;
|
case 2: y = 3; break;
|
case 2: y = 3; break;
|
case 3: y = 4; break;
|
case 3: y = 4; break;
|
case 4: y = 5; break;
|
case 4: y = 5; break;
|
case 5: y = 6; break;
|
case 5: y = 6; break;
|
default: y = 7; break;
|
default: y = 7; break;
|
}
|
}
|
y;
|
y;
|
})
|
})
|
);
|
);
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.