Index: gdb/testsuite/gdb.base/break-inline.c |
diff --git a/gdb/testsuite/gdb.base/break-always.c b/gdb/testsuite/gdb.base/break-inline.c |
similarity index 82% |
copy from gdb/testsuite/gdb.base/break-always.c |
copy to gdb/testsuite/gdb.base/break-inline.c |
index bf0431b27b9276d1583ac4bc74d89c2b4bf318ac..bf80ae056eaee519ffe75260c9d82a7e450ab5be 100644 |
--- a/gdb/testsuite/gdb.base/break-always.c |
+++ b/gdb/testsuite/gdb.base/break-inline.c |
@@ -1,6 +1,6 @@ |
/* This testcase is part of GDB, the GNU debugger. |
- Copyright 2008-2012 Free Software Foundation, Inc. |
+ Copyright (C) 2012 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,18 +15,18 @@ |
You should have received a copy of the GNU General Public License |
along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
-int bar () |
-{ |
- return 1; /* break in bar */ |
-} |
+static int g; |
-int foo () |
+static inline void |
+foo (void) |
{ |
- return bar (); |
+ g = 42; |
} |
-int main () |
+int |
+main (int argc, char *argv[]) |
{ |
foo (); |
- return 0; |
+ return g; |
} |
+ |