URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 297 |
Rev 338 |
#include <stdio.h>
|
#include <stdio.h>
|
#include <stdlib.h>
|
#include <stdlib.h>
|
extern void abort();
|
extern void abort();
|
|
|
typedef struct foo
|
typedef struct foo
|
{
|
{
|
int uaattrid;
|
int uaattrid;
|
char *name;
|
char *name;
|
} FOO;
|
} FOO;
|
|
|
FOO Upgrade_items[] =
|
FOO Upgrade_items[] =
|
{
|
{
|
{1, "1"},
|
{1, "1"},
|
{2, "2"},
|
{2, "2"},
|
{0, NULL}
|
{0, NULL}
|
};
|
};
|
|
|
int *Upgd_minor_ID =
|
int *Upgd_minor_ID =
|
(int *) &((Upgrade_items + 1)->uaattrid);
|
(int *) &((Upgrade_items + 1)->uaattrid);
|
|
|
int *Upgd_minor_ID1 =
|
int *Upgd_minor_ID1 =
|
(int *) &((Upgrade_items)->uaattrid);
|
(int *) &((Upgrade_items)->uaattrid);
|
|
|
int
|
int
|
main(int argc, char **argv)
|
main(int argc, char **argv)
|
{
|
{
|
if (*Upgd_minor_ID != 2)
|
if (*Upgd_minor_ID != 2)
|
abort();
|
abort();
|
|
|
if (*Upgd_minor_ID1 != 1)
|
if (*Upgd_minor_ID1 != 1)
|
abort();
|
abort();
|
return 0;
|
return 0;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.