Sign in
llvm
/
llvm-archive
/
67ca873b99b7e631820d261833301c41ad8006b1
/
.
/
llvm-gcc-4.0
/
gcc
/
testsuite
/
gcc.c-torture
/
compile
/
20030224-1.c
blob: 6832dc81e470fe14064e6a485e3f8d6fc88b02b7 [
file
] [
log
] [
blame
]
void
zzz
(
char
*
s1
,
char
*
s2
,
int
len
,
int
*
q
)
{
int
z
=
5
;
unsigned
int
i
,
b
;
struct
{
char
a
[
z
];
}
x
;
for
(
i
=
0
;
i
<
len
;
i
++)
s1
[
i
]
=
s2
[
i
];
b
=
z
&
0x3
;
len
+=
(
b
==
0
?
0
:
1
)
+
z
;
*
q
=
len
;
foo
(
x
,
x
);
}