URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 154 |
Rev 816 |
typedef unsigned int size_t;
|
typedef unsigned int size_t;
|
typedef struct {
|
typedef struct {
|
int disable;
|
int disable;
|
char *searchconfig[];
|
char *searchconfig[];
|
} config_t;
|
} config_t;
|
typedef struct {
|
typedef struct {
|
void *lng;
|
void *lng;
|
} arglist_t;
|
} arglist_t;
|
config_t config = {
|
config_t config = {
|
.searchconfig = {
|
.searchconfig = {
|
((void *) 0)}
|
((void *) 0)}
|
};
|
};
|
|
|
arglist_t arglist[] = {
|
arglist_t arglist[] = {
|
{
|
{
|
&config.searchconfig[0]}
|
&config.searchconfig[0]}
|
};
|
};
|
const int arglistsize = ((int) (sizeof(arglist) / sizeof(arglist_t)));
|
const int arglistsize = ((int) (sizeof(arglist) / sizeof(arglist_t)));
|
void show_configuration(char *arg)
|
void show_configuration(char *arg)
|
{
|
{
|
int i;
|
int i;
|
|
|
if (!__extension__( {
|
if (!__extension__( {
|
size_t
|
size_t
|
__s1_len,
|
__s1_len,
|
__s2_len; (__builtin_constant_p(arglist[i].lng)
|
__s2_len; (__builtin_constant_p(arglist[i].lng)
|
&& (__s1_len = (!((size_t)
|
&& (__s1_len = (!((size_t)
|
(const void *)
|
(const void *)
|
1)
|
1)
|
|| __s2_len >= 4))
|
|| __s2_len >= 4))
|
? : (__builtin_constant_p(arglist[i].lng)
|
? : (__builtin_constant_p(arglist[i].lng)
|
&& ((size_t)
|
&& ((size_t)
|
(const void *)
|
(const void *)
|
4)
|
4)
|
? (__builtin_constant_p(arg)
|
? (__builtin_constant_p(arg)
|
&& ((size_t) (const void *) 1) ?
|
&& ((size_t) (const void *) 1) ?
|
: (__extension__( {
|
: (__extension__( {
|
__const * __s2 =
|
__const * __s2 =
|
(__const *)
|
(__const *)
|
(arg);
|
(arg);
|
register
|
register
|
__result =
|
__result =
|
(((__const
|
(((__const
|
*) (arglist
|
*) (arglist
|
[i].
|
[i].
|
lng))[0]
|
lng))[0]
|
- __s2[0]);
|
- __s2[0]);
|
if (__s1_len ==
|
if (__s1_len ==
|
0) {
|
0) {
|
if (__s1_len ==
|
if (__s1_len ==
|
0) {
|
0) {
|
__result =
|
__result =
|
(((__const
|
(((__const
|
unsigned char
|
unsigned char
|
*) (__const
|
*) (__const
|
char
|
char
|
*)
|
*)
|
(arglist[i].
|
(arglist[i].
|
lng))[3] -
|
lng))[3] -
|
__s2[3]);}
|
__s2[3]);}
|
}
|
}
|
__result;}
|
__result;}
|
))):
|
))):
|
(__builtin_constant_p(arg)
|
(__builtin_constant_p(arg)
|
?
|
?
|
(__builtin_constant_p
|
(__builtin_constant_p
|
(arglist[i].lng)
|
(arglist[i].lng)
|
? : (__extension__( {
|
? : (__extension__( {
|
char
|
char
|
__result
|
__result
|
=
|
=
|
((__const
|
((__const
|
unsigned *)
|
unsigned *)
|
(arg))[0];
|
(arg))[0];
|
if
|
if
|
(__s2_len
|
(__s2_len
|
> 0
|
> 0
|
&& __result ==
|
&& __result ==
|
0) {
|
0) {
|
if (__s2_len >
|
if (__s2_len >
|
1
|
1
|
&& __result
|
&& __result
|
== 0) {
|
== 0) {
|
}
|
}
|
}
|
}
|
__result;}
|
__result;}
|
))):
|
))):
|
|
|
|
|
|
|
__builtin_strcmp(arglist[i].lng,
|
__builtin_strcmp(arglist[i].lng,
|
arg))));}
|
arg))));}
|
))
|
))
|
return;
|
return;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.