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
Skip guality tests on hppa-hpux.
[official-gcc.git]
/
gcc
/
testsuite
/
g++.dg
/
guality
/
redeclaration1.C
blob
bd0209f8adb7b2933772ec3368bb15e44efca18c
1
// { dg-do run }
2
// { dg-options "-g" }
3
// { dg-skip-if "" { *-*-* } { "-flto" } { "" } }
4
5
volatile int l;
6
int *volatile p;
7
8
namespace S
9
{
10
int i = 24;
11
void __attribute__((noinline))
12
f()
13
{
14
int i = 42;
15
l = i; // { dg-final { gdb-test 15 "i" "42" } }
16
{
17
extern int i;
18
p[0]++;
19
l = i; // { dg-final { gdb-test 19 "i" "24" } }
20
}
21
}
22
}
23
24
int
25
main (void)
26
{
27
int x = 0;
28
p = &x;
29
S::f ();
30
return 0;
31
}