| Index: gdb/target/resume.h
|
| diff --git a/gdb/testsuite/gdb.cp/arg-reference.cc b/gdb/target/resume.h
|
| similarity index 65%
|
| copy from gdb/testsuite/gdb.cp/arg-reference.cc
|
| copy to gdb/target/resume.h
|
| index 3722f38cb907f99eda780c19eaaf5c17fe3af5ec..bb7a38c63c0c118c1040aa3b55692364ddd20474 100644
|
| --- a/gdb/testsuite/gdb.cp/arg-reference.cc
|
| +++ b/gdb/target/resume.h
|
| @@ -1,6 +1,6 @@
|
| -/* This testcase is part of GDB, the GNU debugger.
|
| +/* Target resumption definitions and prototypes.
|
|
|
| - Copyright (C) 2007-2012 Free Software Foundation, Inc.
|
| + Copyright (C) 1990-2013 Free Software Foundation, Inc.
|
|
|
| This file is part of GDB.
|
|
|
| @@ -17,33 +17,21 @@
|
| You should have received a copy of the GNU General Public License
|
| along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
|
|
| -class Obj
|
| -{
|
| -public:
|
| - Obj ();
|
| - Obj (const Obj &);
|
| - ~Obj ();
|
| - int var;
|
| -};
|
| +#ifndef RESUME_H
|
| +#define RESUME_H
|
|
|
| -int foo (Obj arg)
|
| -{
|
| - arg.var++;
|
| - return arg.var;
|
| -}
|
| +/* Ways to "resume" a thread. */
|
|
|
| -int main()
|
| +enum resume_kind
|
| {
|
| - Obj obj;
|
| + /* Thread should continue. */
|
| + resume_continue,
|
|
|
| - return 0; /* initialized */
|
| -}
|
| + /* Thread should single-step. */
|
| + resume_step,
|
|
|
| -Obj::Obj ()
|
| -{
|
| - var = 1;
|
| -}
|
| + /* Thread should be stopped. */
|
| + resume_stop
|
| +};
|
|
|
| -Obj::~Obj ()
|
| -{
|
| -}
|
| +#endif /* RESUME_H */
|
|
|