| Index: gdb/testsuite/gdb.dwarf2/dw2-undefined-ret-addr.c
|
| diff --git a/gdb/testsuite/gdb.arch/i386-dr3-watch.c b/gdb/testsuite/gdb.dwarf2/dw2-undefined-ret-addr.c
|
| similarity index 72%
|
| copy from gdb/testsuite/gdb.arch/i386-dr3-watch.c
|
| copy to gdb/testsuite/gdb.dwarf2/dw2-undefined-ret-addr.c
|
| index 02ccfbb1252021b8a56f17e362d73b4208080b40..6c5b06a94a47dd71b85cffecab8b264f373b1e02 100644
|
| --- a/gdb/testsuite/gdb.arch/i386-dr3-watch.c
|
| +++ b/gdb/testsuite/gdb.dwarf2/dw2-undefined-ret-addr.c
|
| @@ -1,6 +1,5 @@
|
| -/* Copyright 2011-2012 Free Software Foundation, Inc.
|
| -
|
| - This file is part of GDB.
|
| +/*
|
| + 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,29 +14,23 @@
|
| 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 i1;
|
| -char gap1[32];
|
| -
|
| -int i2;
|
| -char gap2[32];
|
| -
|
| -int i3;
|
| -char gap3[32];
|
| -
|
| -int i4;
|
| +void
|
| +stop_frame ()
|
| +{
|
| + /* The debug information for this frame is modified in the accompanying
|
| + .S file, to mark the return address as undefined. */
|
| +}
|
|
|
| void
|
| -trigger (void)
|
| +first_frame ()
|
| {
|
| - i1 = 1;
|
| - i2 = 2;
|
| - i3 = 3;
|
| - i4 = 4;
|
| + stop_frame ();
|
| }
|
|
|
| int
|
| main ()
|
| {
|
| - trigger ();
|
| + first_frame ();
|
| +
|
| return 0;
|
| }
|
|
|