repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git]
/
gcc
/
testsuite
/
gcc.dg
/
torture
/
pr108574-2.c
blob
1e38d087646961dd7fc56a282d74678a404204dc
1
/* { dg-do run } */
2
3
int
a
,
b
,
c
,
d
,
e
,
f
,
g
= -
1
,
h
;
4
void
l
() {
5
if
(!
e
)
6
goto
i
;
7
for
(;
g
;
g
++) {
8
b
= ~
d
;
9
int
j
=
0
,
k
=
1
;
10
if
(
k
&& (
b
||
f
))
11
j
=
b
;
12
i
:
13
a
= ~
j
;
14
}
15
}
16
int
main
() {
17
h
=
3
;
18
for
(;
h
;
h
--) {
19
e
=
1
;
20
int
m
= ~
a
,
n
=
1
%
m
;
21
c
=
n
;
22
l
();
23
}
24
return
0
;
25
}