static void
|
static void
|
foo ()
|
foo ()
|
{
|
{
|
long maplength;
|
long maplength;
|
int type;
|
int type;
|
{
|
{
|
const long nibbles = 8;
|
const long nibbles = 8;
|
char buf1[nibbles + 1];
|
char buf1[nibbles + 1];
|
char buf2[nibbles + 1];
|
char buf2[nibbles + 1];
|
char buf3[nibbles + 1];
|
char buf3[nibbles + 1];
|
buf1[nibbles] = '\0';
|
buf1[nibbles] = '\0';
|
buf2[nibbles] = '\0';
|
buf2[nibbles] = '\0';
|
buf3[nibbles] = '\0';
|
buf3[nibbles] = '\0';
|
((nibbles) <= 16
|
((nibbles) <= 16
|
? (({
|
? (({
|
void *__s = (buf1);
|
void *__s = (buf1);
|
union
|
union
|
{
|
{
|
unsigned int __ui;
|
unsigned int __ui;
|
unsigned short int __usi;
|
unsigned short int __usi;
|
unsigned char __uc;
|
unsigned char __uc;
|
}
|
}
|
*__u = __s;
|
*__u = __s;
|
unsigned char __c = (unsigned char)('0');
|
unsigned char __c = (unsigned char)('0');
|
switch ((unsigned int) (nibbles))
|
switch ((unsigned int) (nibbles))
|
{
|
{
|
case 16:
|
case 16:
|
__u->__ui = __c * 0x01010101;
|
__u->__ui = __c * 0x01010101;
|
__u = __extension__ ((void *) __u + 4);
|
__u = __extension__ ((void *) __u + 4);
|
case 12:
|
case 12:
|
__u->__ui = __c * 0x01010101;
|
__u->__ui = __c * 0x01010101;
|
__u = __extension__ ((void *) __u + 4);
|
__u = __extension__ ((void *) __u + 4);
|
case 0:
|
case 0:
|
break;
|
break;
|
}
|
}
|
__s;
|
__s;
|
}))
|
}))
|
: 0);
|
: 0);
|
((nibbles) <= 16
|
((nibbles) <= 16
|
? (({
|
? (({
|
void *__s = (buf2);
|
void *__s = (buf2);
|
union
|
union
|
{
|
{
|
unsigned int __ui;
|
unsigned int __ui;
|
unsigned short int __usi;
|
unsigned short int __usi;
|
unsigned char __uc;
|
unsigned char __uc;
|
}
|
}
|
*__u = __s;
|
*__u = __s;
|
unsigned char __c = (unsigned char)('0');
|
unsigned char __c = (unsigned char)('0');
|
switch ((unsigned int) (nibbles))
|
switch ((unsigned int) (nibbles))
|
{
|
{
|
case 16:
|
case 16:
|
__u->__ui = __c * 0x01010101;
|
__u->__ui = __c * 0x01010101;
|
__u = __extension__ ((void *) __u + 4);
|
__u = __extension__ ((void *) __u + 4);
|
case 12:
|
case 12:
|
__u->__ui = __c * 0x01010101;
|
__u->__ui = __c * 0x01010101;
|
__u = __extension__ ((void *) __u + 4);
|
__u = __extension__ ((void *) __u + 4);
|
case 8:
|
case 8:
|
__u->__ui = __c * 0x01010101;
|
__u->__ui = __c * 0x01010101;
|
__u = __extension__ ((void *) __u + 4);
|
__u = __extension__ ((void *) __u + 4);
|
case 4:
|
case 4:
|
__u->__ui = __c * 0x01010101;
|
__u->__ui = __c * 0x01010101;
|
case 0:
|
case 0:
|
break;
|
break;
|
}
|
}
|
__s;
|
__s;
|
}))
|
}))
|
: 0);
|
: 0);
|
}
|
}
|
}
|
}
|
|
|