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
gcc/
[official-gcc.git]
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
960327-1.c
blob
bc82cb5dacf632509c760a6afba9d1e87b782e98
1
#include <stdio.h>
2
g
()
3
{
4
return
'
\n
'
;
5
}
6
7
f
()
8
{
9
char
s
[] =
"abcedfg012345"
;
10
char
*
sp
=
s
+
12
;
11
12
switch
(
g
())
13
{
14
case
'
\n
'
:
15
break
;
16
}
17
18
while
(*--
sp
==
'0'
)
19
;
20
sprintf
(
sp
+
1
,
"X"
);
21
22
if
(
s
[
12
] !=
'X'
)
23
abort
();
24
}
25
26
main
()
27
{
28
f
();
29
exit
(
0
);
30
}