| Index: gdb/testsuite/gdb.linespec/base/two/header.h
 | 
| diff --git a/gdb/testsuite/gdb.reverse/shr2.c b/gdb/testsuite/gdb.linespec/base/two/header.h
 | 
| similarity index 76%
 | 
| copy from gdb/testsuite/gdb.reverse/shr2.c
 | 
| copy to gdb/testsuite/gdb.linespec/base/two/header.h
 | 
| index 9806d5b1df38f0d8462b7587ec72a4ab028487b6..aab791b3a9e4e56f3b8e209f4b5c3d559b38df6d 100644
 | 
| --- a/gdb/testsuite/gdb.reverse/shr2.c
 | 
| +++ b/gdb/testsuite/gdb.linespec/base/two/header.h
 | 
| @@ -1,6 +1,6 @@
 | 
|  /* This testcase is part of GDB, the GNU debugger.
 | 
|  
 | 
| -   Copyright 2009-2012 Free Software Foundation, Inc.
 | 
| +   Copyright 2013 Free Software Foundation, Inc.
 | 
|  
 | 
|     This program is free software; you can redistribute it and/or modify
 | 
|     it under the terms of the GNU General Public License as published by
 | 
| @@ -15,20 +15,15 @@
 | 
|     You should have received a copy of the GNU General Public License
 | 
|     along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 | 
|  
 | 
| -#ifdef PROTOTYPES
 | 
| -int shr2(int x)
 | 
| -#else
 | 
| -int shr2(x) int x;
 | 
| +#if 0
 | 
| +# define HEADER 1
 | 
|  #endif
 | 
| -{
 | 
| -  return 2*x;
 | 
| -}
 | 
| -
 | 
| -#ifdef PROTOTYPES
 | 
| -int shr2_local(int x)
 | 
| -#else
 | 
| -int shr2_local(x) int x;
 | 
| +#if 1
 | 
| +# undef HEADER
 | 
| +# define HEADER 2
 | 
| +void header_two_func (void) {}
 | 
| +#endif
 | 
| +#if 0
 | 
| +/* #include "header.h" does not work, why?  */
 | 
| +# include <header.h>
 | 
|  #endif
 | 
| -{
 | 
| -  return 2*x;
 | 
| -}
 | 
| 
 |