Message ID | CANW4E-3+-9FTB2C9tYO42CAV7mZeUP8ayPR+3sH1F5bweJM_7Q@mail.gmail.com |
---|---|
State | Superseded |
Headers | show |
On 10/24/2013 08:09 AM, Omair Javaid wrote: > gdb/testsuite/lib: Remove "/lib" .... > > 2013-10-24 Omair Javaid<omair.javaid@linaro.org> > > * gdb.exp: Enable gdb.reverse testsuite for arm*-linux* targets. and add "lib/" before "gdb.exp:". Since the ChangeLog file is located in gdb/testsuite instead of gdb/testsuite/lib. > RCS file: /cvs/src/src/gdb/testsuite/lib/gdb.exp,v > retrieving revision 1.250 > diff -u -p -r1.250 gdb.exp > --- gdb/testsuite/lib/gdb.exp 18 Oct 2013 20:40:03 -0000 1.250 > +++ gdb/testsuite/lib/gdb.exp 23 Oct 2013 20:34:49 -0000 > @@ -1774,7 +1774,8 @@ proc supports_process_record {} { > return [target_info gdb,use_precord] > } > > - if { [istarget "x86_64-*-linux*"] || [istarget "i\[34567\]86-*-linux*"] } { > + if { [istarget "arm*-*-*"] || [istarget "x86_64-*-linux*"] It should be arm*-*-linux* ... > + || [istarget "i\[34567\]86-*-linux*"] } { > return 1 > } > > @@ -1789,7 +1790,8 @@ proc supports_reverse {} { > return [target_info gdb,can_reverse] > } > > - if { [istarget "x86_64-*-linux*"] || [istarget "i\[34567\]86-*-linux*"] } { > + if { [istarget "arm*-*-*"] || [istarget "x86_64-*-linux*"] > + || [istarget "i\[34567\]86-*-linux*"] } { > return 1 > } ... and here.
On 10/24/2013 08:09 AM, Omair Javaid wrote: > --- gdb/NEWS 11 Oct 2013 13:51:26 -0000 1.622 > +++ gdb/NEWS 23 Oct 2013 20:34:42 -0000 > @@ -3,6 +3,12 @@ > > *** Changes since GDB 7.6 > > +* Improved support of process record-replay and reverse debugging on > + arm*-linux* targets. > + > +Support for thumb32 instructions and syscall recording has been added. This change is user visible... > +gdb/testsuite/gdb.reverse is now enabled for arm*-linux* targets. > + while this is not. This line is not necessary in NEWS.
Index: gdb/NEWS =================================================================== RCS file: /cvs/src/src/gdb/NEWS,v retrieving revision 1.622 diff -u -p -r1.622 NEWS --- gdb/NEWS 11 Oct 2013 13:51:26 -0000 1.622 +++ gdb/NEWS 23 Oct 2013 20:34:42 -0000 @@ -3,6 +3,12 @@ *** Changes since GDB 7.6 +* Improved support of process record-replay and reverse debugging on + arm*-linux* targets. + +Support for thumb32 instructions and syscall recording has been added. +gdb/testsuite/gdb.reverse is now enabled for arm*-linux* targets. + * GDB now supports Fission DWP file format version 2. http://gcc.gnu.org/wiki/DebugFission Index: gdb/configure.tgt =================================================================== RCS file: /cvs/src/src/gdb/configure.tgt,v retrieving revision 1.281 diff -u -p -r1.281 configure.tgt --- gdb/configure.tgt 1 Oct 2013 13:21:17 -0000 1.281 +++ gdb/configure.tgt 23 Oct 2013 20:34:42 -0000 @@ -89,7 +89,7 @@ arm*-wince-pe | arm*-*-mingw32ce*) arm*-*-linux*) # Target: ARM based machine running GNU/Linux gdb_target_obs="arm-tdep.o arm-linux-tdep.o glibc-tdep.o \ - solib-svr4.o symfile-mem.o linux-tdep.o" + solib-svr4.o symfile-mem.o linux-tdep.o linux-record.o" build_gdbserver=yes ;; arm*-*-netbsd* | arm*-*-knetbsd*-gnu) Index: gdb/testsuite/lib/gdb.exp =================================================================== RCS file: /cvs/src/src/gdb/testsuite/lib/gdb.exp,v retrieving revision 1.250 diff -u -p -r1.250 gdb.exp --- gdb/testsuite/lib/gdb.exp 18 Oct 2013 20:40:03 -0000 1.250 +++ gdb/testsuite/lib/gdb.exp 23 Oct 2013 20:34:49 -0000 @@ -1774,7 +1774,8 @@ proc supports_process_record {} { return [target_info gdb,use_precord] } - if { [istarget "x86_64-*-linux*"] || [istarget "i\[34567\]86-*-linux*"] } { + if { [istarget "arm*-*-*"] || [istarget "x86_64-*-linux*"] + || [istarget "i\[34567\]86-*-linux*"] } { return 1 } @@ -1789,7 +1790,8 @@ proc supports_reverse {} { return [target_info gdb,can_reverse] } - if { [istarget "x86_64-*-linux*"] || [istarget "i\[34567\]86-*-linux*"] } { + if { [istarget "arm*-*-*"] || [istarget "x86_64-*-linux*"] + || [istarget "i\[34567\]86-*-linux*"] } { return 1 }