Fix Python 3 build error on 32-bit hosts
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 5655a15422c5948d21bbd42294d352d1b75e09f2..fcc16cb15b8fa183e54a0ea3def793ed02d9d34e 100644 (file)
@@ -1,3 +1,355 @@
+2015-02-04  Pedro Alves  <palves@redhat.com>
+
+       * boards/native-extended-gdbserver.exp: Remove any target variant
+       specifications from the board name before clearing the isremote
+       flag from board_info.
+
+2015-01-31  Doug Evans  <xdje42@gmail.com>
+
+       * gdb.base/maint.exp <maint print type argc>: Update expected output.
+
+2015-01-31  Gary Benson <gbenson@redhat.com>
+
+       * gdb.base/completion.exp: Disable completion limiting for
+       existing tests.  Add new tests to check completion limiting.
+       * gdb.linespec/ls-errs.exp: Disable completion limiting.
+
+2015-01-31  Doug Evans  <xdje42@gmail.com>
+
+       * gdb.ada/dyn_arrayidx.exp: Add additional_flags=-gnat12.
+
+2015-01-31  Doug Evans  <xdje42@gmail.com>
+
+       * gdb.guile/scm-section-script.c: Add duplicate inlined section script
+       entries.  Duplicate file section script entries.
+       * gdb.guile/scm-section-script.exp: Add tests for duplicate entries,
+       inlined entries.  Add test for safe-path rejection.
+       * gdb.python/py-section-script.c: Add duplicate inlined section script
+       entries.  Duplicate file section script entries.
+       * gdb.python/py-section-script.exp: Add tests for duplicate entries,
+       inlined entries.  Add test for safe-path rejection.
+
+2015-01-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/disc_arr_bound: New testcase.
+
+2015-01-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/mi_var_array: New testcase.
+
+2015-01-27  Doug Evans  <dje@google.com>
+
+       * gdb.python/py-objfile.exp: Add tests for objfile.username.
+       Add test for objfile.filename, objfile.username after objfile
+       has been unloaded.
+
+2015-01-26  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.python/py-lookup-type.exp (test_lookup_type): Change
+       the second test to print the name attribute of value
+       returned by the call to gdb.lookup_type, and adjust
+       the expected output accordingly.
+
+2015-01-25  Mark Wielaard  <mjw@redhat.com>
+
+       * gdb.arch/i386-bp_permanent.c (standard): New declaration.
+       * gdb.base/disp-step-fork.c: Include unistd.h.
+       * gdb.base/siginfo-obj.c: Include stdio.h.
+       * gdb.base/siginfo-thread.c: Likewise.
+       * gdb.mi/non-stop.c: Include unistd.h.
+       * gdb.mi/nsthrexec.c: Include stdio.h.
+       * gdb.mi/pthreads.c: Include unistd.h.
+       * gdb.modula2/unbounded1.c (main): Declare returns int.
+       * gdb.reverse/consecutive-reverse.c: Likewise.
+       * gdb.threads/create-fail.c: Include unistd.h.
+       * gdb.threads/killed.c: Likewise.
+       * gdb.threads/linux-dp.c: Likewise.
+       * gdb.threads/non-ldr-exc-1.c: Include stdio.h and string.h.
+       * gdb.threads/non-ldr-exc-2.c: Likewise.
+       * gdb.threads/non-ldr-exc-3.c: Likewise.
+       * gdb.threads/non-ldr-exc-4.c: Likewise.
+       * gdb.threads/pthreads.c: Include unistd.h.
+       (main): Declare returns int.
+       * gdb.threads/tls-main.c (foo): New declaration.
+       * gdb.threads/watchpoint-fork-mt.c: Define _GNU_SOURCE.
+
+2015-01-23  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.mi/mi-var-list-children-invalid-grandchild.c: New file.
+       * gdb.mi/mi-var-list-children-invalid-grandchild.exp: New file.
+
+2015-01-15  Mark Wielaard  <mjw@redhat.com>
+
+       * gdb.base/noreturn-return.c: New file.
+       * gdb.base/noreturn-return.exp: New file.
+       * gdb.base/noreturn-finish.c: New file.
+       * gdb.base/noreturn-finish.exp: New file.
+
+2015-01-23  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/continue-pending-after-query.c: New file.
+       * gdb.threads/continue-pending-after-query.exp: New file.
+
+2015-01-22  Anders Granlund  <anders.granlund@ericsson.com>
+           Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.base/statistics.exp: Assign spawn id to gdb_spawn_id.
+       * gdb.base/valgrind-db-attach.exp: Same.
+       * gdb.base/valgrind-infcall.exp: Same.
+       * lib/mi-support.exp (default_mi_gdb_start): Same.
+       * lib/prompt.exp (default_prompt_gdb_start): Same.
+       * lib/gdb.exp (default_gdb_spawn): Same.
+       (gdb_interact): New.
+
+
+2015-01-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.compile/compile.exp (pointer to jit function): New test.
+
+2015-01-17  Wei-cheng Wang  <cole945@gmail.com>
+
+       * lib/gdb.exp (supports_process_record): Return true for
+       powerpc*-*-linux*.
+       (supports_reverse): Likewise.
+
+2015-01-15  Don Breazeal  <donb@codesourcery.com>
+
+       * gdb.base/attach-pie-noexec.exp: Use can_spawn_for_attach
+       instead of checking whether the target board is remote and
+       use spawn_wait_for_attach instead of exec/sleep.
+       * gdb.base/attach-twice.exp: Likewise.
+
+2015-01-15  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/var_arr_attrs: New testcase.
+
+2015-01-14  Pedro Alves  <palves@redhat.com>
+           Joel Brobecker  <brobecker@adacore.com>
+
+       PR gdb/17525
+       * gdb.base/bp-cmds-execution-x-script.c: New file.
+       * gdb.base/bp-cmds-execution-x-script.exp: New file.
+       * gdb.base/bp-cmds-execution-x-script.gdb: New file.
+
+2015-01-14  Pedro Alves  <palves@redhat.com>
+
+       PR cli/17828
+       * gdb.base/batch-preserve-term-settings.c: New file.
+       * gdb.base/batch-preserve-term-settings.exp: New file.
+
+2015-01-13  Doug Evans  <dje@google.com>
+
+       * gdb.python/py-objfile.exp: Test gdb.lookup_objfile on symlinked
+       binary.
+
+2015-01-13  Joel Brobecker  <brobecker@adacore.com>
+
+       * Makefile.in (clean mostlyclean): Do not delete *.py.
+
+2015-01-13  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.python/py-lookup-type.exp: New file.
+
+2015-01-12  Pedro Alves  <palves@redhat.com>
+
+       * gdb.python/py-prompt.exp: When the board can't spawn for attach,
+       restore GDBFLAGS before returning.
+
+2015-01-12  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.python/py-frame.exp (test Frame.read_register(rip)): Use
+       is_amd64_regs_target and is_x86_like_target.
+
+2015-01-11  Doug Evans  <xdje42@gmail.com>
+
+       * lib/dwarf.exp (Dwarf): Flag an error if a numeric attribute value
+       is given without an explicit form.
+       * gdb.dwarf2/arr-subrange.exp: Specify forms for all numeric
+       attributes.
+       * gdb.dwarf/corrupt.exp: Ditto.
+       * gdb.dwarf2/enum-type.exp: Ditto.
+       * gdb.trace/entry-values.exp: Ditto.
+       * gdb.trace/unavailable-dwarf-piece.exp: Ditto.
+
+2015-01-11  Doug Evans  <xdje42@gmail.com>
+
+       PR gdb/15830
+       * gdb.base/maint.exp: Remove references to "maint demangle".
+       * gdb.cp/demangle.exp: Update.  "maint demangle" -> "demangle".
+       Add tests for explicitly specifying language to demangle.
+       * gdb.dlang/demangle.exp: Ditto.
+
+2015-01-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/non-stop-fair-events.c: New file.
+       * gdb.threads/non-stop-fair-events.exp: New file.
+
+2015-01-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/annota1.exp (thread_test): Use srcfile and binfile from
+       the global scope.  Set a breakpoint after all threads are started
+       rather than stepping over two source lines.  Expect the prompt.
+       * gdb.base/watch_thread_num.c (threads_started_barrier): New
+       global.
+       (NUM): Now 15.
+       (main): Use threads_started_barrier to wait for all threads to
+       start.  Main thread no longer calls thread_function.  Exit after
+       180 seconds.
+       (loop): New function.
+       (thread_function): Wait on threads_started_barrier barrier.  Call
+       'loop' at each iteration.
+       * gdb.base/watch_thread_num.exp: Continue to breakpoint after all
+       threads have started, instead of hardcoding number of "next"
+       steps.  Use an access watchpoint instead of a write watchpoint.
+
+2015-01-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/ia64-sigill.c (threads_started_barrier): New global.
+       (thread_func): Wait on barrier.
+       (main): Wait for all threads to start before stopping GDB.
+       * gdb.threads/siginfo-threads.c (threads_started_barrier): New
+       global.
+       (thread1_func, thread2_func): Wait on barrier.
+       (main): Wait for all threads to start before stopping GDB.
+       * gdb.threads/watchthreads-reorder.c (threads_started_barrier):
+       New global.
+       (thread1_func, thread2_func): Wait on barrier.
+       (main): Wait for all threads to start before stopping GDB.
+
+2015-01-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/attach-many-short-lived-threads.c: New file.
+       * gdb.threads/attach-many-short-lived-threads.exp: New file.
+
+2014-01-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.threads/fork-thread-pending.exp: Switch to the main thread
+       instead of to thread 2.
+       * gdb.threads/signal-command-multiple-signals-pending.c (main):
+       Add barrier around each pthread_create call instead of around all
+       calls.
+       * gdb.threads/signal-command-multiple-signals-pending.exp (test):
+       Set a break on thread_function and have the child threads hit it
+       one at at a time.
+
+2015-01-09  Pedro Alves  <palves@redhat.com>
+
+       * lib/gdb.exp (can_spawn_for_attach): New procedure.
+       (spawn_wait_for_attach): Error out if can_spawn_for_attach returns
+       false.
+       * gdb.base/attach.exp: Use can_spawn_for_attach instead of
+       checking whether the target board is remote.
+       * gdb.multi/multi-attach.exp: Likewise.
+       * gdb.python/py-sync-interp.exp: Likewise.
+       * gdb.server/ext-attach.exp: Likewise.
+       * gdb.python/py-prompt.exp: Use can_spawn_for_attach before the
+       tests that need to attach, instead of checking whether the target
+       board is remote at the top of the file.
+
+2015-01-08  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/entry-values.exp: Set call_insn for MIPS target.
+
+2015-01-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix testcase compilation.
+       * gdb.arch/i386-avx512.exp (comp_flags): Remove /common.
+
+2015-01-06  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.python/py-type.exp: Add a couple test about empty
+       array creation, and negative-length array creation.
+
+2015-01-02  Doug Evans  <xdje42@gmail.com>
+
+       * gdb.cp/nsalias.exp: Fix output of external/declaration flags.
+
+2015-01-02  Doug Evans  <dje@google.com>
+
+       * gdb.dwarf2/dw4-sig-types.exp: Also pass -fdebug-types-section to gcc.
+
+2014-12-29  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/entry-values.exp: Update comments.  Rename variable
+       bar_call_foo to returned_from_foo.
+
+2014-12-20  Mihail-Marian Nistor  <mihail.nistor@freescale.com>
+
+       PR gdb/17394
+       * gdb.linespec/break-asm-file.c: New file.
+       * gdb.linespec/break-asm-file.exp: New file.
+       * gdb.linespec/break-asm-file0.s: New file.
+       * gdb.linespec/break-asm-file1.s: New file.
+
+2014-12-18  Nigel Stephens  <nigel@mips.com>
+           Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * gdb.base/float.exp: Handle the new output from "info float" on
+       MIPS targets.
+
+2014-12-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix MinGW compilation.
+       * gdb.compile/compile-ops.exp: Update untested message if
+       !skip_compile_feature_tests.
+       * gdb.compile/compile-setjmp.exp: Likewise.
+       * gdb.compile/compile-tls.exp: Likewise.
+       * gdb.compile/compile.exp: Likewise.
+       * lib/gdb.exp (skip_compile_feature_tests): Check also "Command not
+       supported on this host".
+
+2014-12-16  Doug Evans  <xdje42@gmail.com>
+
+       * boards/stabs.exp: New file.
+
+2014-12-16  Andreas Arnez  <arnez@vnet.linux.ibm.com>
+
+       * gdb.base/completion.exp: Adjust to format changes of "maint
+       print user-registers".
+
+2014-12-16  Catalin Udma  <catalin.udma@freescale.com>
+
+       PR server/17457
+       * gdb.arch/aarch64-fp.c: New file.
+       * gdb.arch/aarch64-fp.exp: New file.
+
+2014-12-15  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       Merge dg-extract-results.{sh,py} from GCC upstream (r210243,
+       r210637, r210913, r211666, r215400, r215817).
+
+       2014-05-08  Richard Sandiford  <rdsandiford@googlemail.com>
+               * dg-extract-results.py: New file.
+               * dg-extract-results.sh: Use it if the environment seems
+               suitable.
+
+       2014-05-20  Richard Sandiford  <rdsandiford@googlemail.com>
+
+               * dg-extract-results.py (parse_run): Handle warnings that
+               are printed before a test harness is run.
+
+       2014-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
+
+               * dg-extract-results.py (Named): Remove __cmp__ method.
+               (output_variation): Use a key to sort variation.harnesses.
+
+       2014-06-14  Richard Sandiford  <rdsandiford@googlemail.com>
+
+               * dg-extract-results.py: For Python 3, force sys.stdout to
+               handle surrogate escape sequences.
+               (safe_open): New function.
+               (output_segment, main): Use it.
+
+       2014-09-19  Segher Boessenkool  <segher@kernel.crashing.org>
+
+               * dg-extract-results.py (Prog.result_re): Include options
+               in test name.
+
+       2014-10-02  Segher Boessenkool  <segher@kernel.crashing.org>
+
+               * dg-extract-results.py (output_variation): Always sort if
+               do_sum.
+
 2014-12-15  Simon Marchi  <simon.marchi@ericsson.com>
 
        * lib/gdb.exp (default_gdb_start): After starting gdb, loop
 
 2014-12-02  Doug Evans  <dje@google.com>
 
-        PR symtab/17602
+       PR symtab/17602
        * gdb.cp/anon-ns.cc: Move guts of this file to ...
-       * gdb.cp/anon-ns-2.cc: ... here.  New file.
+       * gdb.cp/anon-ns2.cc: ... here.  New file.
        * gdb.cp/anon-ns.exp: Update.
 
 2014-12-02  Nick Bull  <nicholaspbull@gmail.com>
@@ -3595,6 +3947,6 @@ For older changes see ChangeLog-1993-2013.
 ;; version-control: never
 ;; End:
 
-    Copyright 2014 Free Software Foundation, Inc.
+    Copyright 2014-2015 Free Software Foundation, Inc.
   Copying and distribution of this file, with or without modification,
   are permitted provided the copyright notice and this notice are preserved.
This page took 0.03406 seconds and 4 git commands to generate.