OSDN Git Service

16f2f0ca4813d0bffa3ffe84969b128248794100
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / guality / redeclaration1.C
1 // { dg-do run }
2 // { dg-options "-g" }
3
4 volatile int l;
5
6 namespace S
7 {
8   int i = 24;
9   void __attribute__((noinline))
10   f()
11   {
12     int i = 42;
13     l = i;              // { dg-final { gdb-test 13 "i" "42" } }
14     {
15       extern int i;
16       l = i;            // { dg-final { gdb-test 16 "i" "24" } }
17     }
18   }
19 }
20
21 int
22 main (void)
23 {
24   S::f ();
25   return 0;
26 }