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; |
-} |