gdb.multi/multi-arch-exec.exp: Also test -m32 => -m64
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 2a580f4cb119c50642f5f4c7d127f10fd4ac46ef..345ec972d916291e2ae485c147d160747e86654d 100644 (file)
@@ -1,3 +1,63 @@
+2017-10-09  Pedro Alves  <palves@redhat.com>
+
+       Test both arch1=>arch2 and arch2=>arch1.
+
+       * gdb.multi/multi-arch-exec.exp (exec1, srcfile1, binfile1, exec2)
+       (srcfile2, binfile2, march1, march2): Remove globals.  Largely
+       factored out to...
+       (append_arch1_options, append_arch2_options, append_arch_options)
+       (build_executables): New procedures.
+       (do_test): New 'first_arch' parameter.  Use it to define 'from_exec'
+       local.
+       (top level): Add new 'first_arch' testing axis.
+
+2017-10-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.multi/multi-arch-exec.c: Include <pthread.h> and <assert.h>.
+       (barrier): New.
+       (thread_start, all_started): New functions.
+       (main): Spawn new thread and wait until it is scheduled.
+       * gdb.multi/multi-arch-exec.exp: Build $srcfile1 with the pthreads
+       option.
+       (do_test): Add 'selected_thread' parameter.  Run to all_started
+       instead of main.  Explicitly set the breakpoint at main.  Switch
+       to the SELECTED_THREAD thread.
+       (top level): Test handling the exec event with either the main
+       thread or the second thread selected.
+
+2017-10-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/print-file-var-main.c: Fix get_version_2 value check
+       logic.  Move STOP marker after the value checks.
+       * gdb.base/print-file-var.exp (continue to STOP marker): Tighten
+       regexp.
+
+2017-10-06  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gdb.mi/mi-threads-interrupt.exp: Skip test if nointerrupts.
+
+2017-10-05  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * gdb.base/dfp-exprs.exp: Update tests to larger range of supported
+       integer-to-dfp conversion.
+       * gdb.base/dfp-test.exp: Likewise.
+
+2017-10-04  Pedro Alves  <palves@redhat.com>
+
+       * gdb.multi/hangout.c: Include <unistd.h>.
+       (hangout_loop): New function.
+       (main): Call alarm.  Call hangout_loop in a loop.
+       * gdb.multi/hello.c: Include <unistd.h>.
+       (hello_loop): New function.
+       (main): Call alarm.  Call hangout_loop in a loop.
+       * gdb.multi/multi-arch.exp: Test running to a breakpoint one
+       inferior with the other selected.
+
+2017-10-04  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.mi/list-thread-groups-available.exp: New file.
+       * gdb.mi/list-thread-groups-available.c: New file.
+
 2017-10-04  Sergio Durigan Junior  <sergiodj@redhat.com>
 
        * gdb.base/set-cwd.exp: Make it available on
This page took 0.026252 seconds and 4 git commands to generate.