repo.or.cz
/
official-gcc
/
graphite-test-results.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Fix unused warnings.
[official-gcc/graphite-test-results.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
20080813-1.c
blob
9ef6bc2e2c55e642dda24770b437674dea7e527c
1
/* PR middle-end/37103 */
2
3
extern
void
abort
(
void
);
4
5
void
6
foo
(
unsigned short
x
)
7
{
8
signed char
y
= -
1
;
9
if
(
x
==
y
)
10
abort
();
11
}
12
13
void
14
bar
(
unsigned short
x
)
15
{
16
unsigned char
y
= -
1
;
17
if
(
x
==
y
)
18
abort
();
19
}
20
21
int
22
main
(
void
)
23
{
24
if
(
sizeof
(
int
) ==
sizeof
(
short
))
25
return
0
;
26
foo
(-
1
);
27
if
(
sizeof
(
short
) >
1
)
28
bar
(-
1
);
29
return
0
;
30
}