PR21166: Validate rdrand/rdseed support separately in gdb.reverse/insn-reverse-x86.c
[deliverable/binutils-gdb.git] / gdb / testsuite / ChangeLog
index d12072bd5a753c706e0507574a0f8032df7c8566..b102b87b790ffa87fbf20109ab7b30b2c35490e9 100644 (file)
@@ -1,3 +1,260 @@
+2017-02-23  Luis Machado  <lgustavo@codesourcery.com>
+
+       * gdb.reverse/insn-reverse.x86.c (check_rdrand_support): Renamed to ...
+       (check_supported_features): ... this. Changed return type to void.
+       (supports_rdseed): New static global.
+       (rdseed): Check supports_rdseed.
+       (initialize): Call check_supported_features.
+
+2017-02-21  Edjunior Barbosa Machado  <emachado@linux.vnet.ibm.com>
+
+       * gdb.arch/ppc64-isa207-atomic-inst.exp: New testcase based on
+       gdb.arch/ppc64-atomic-inst.exp.  Add tests for lbarx/stbcx, lharx/sthcx
+       and lqarx/stqcx.
+       * gdb.arch/ppc64-isa207-atomic-inst.S: New file.
+       * gdb.arch/ppc64-isa207-atomic-inst.c: Likewise.
+
+2017-02-21  Edjunior Barbosa Machado  <emachado@linux.vnet.ibm.com>
+
+       * gdb.arch/ppc64-atomic-inst.exp: Fix test names starting with
+       uppercase.
+
+2017-02-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.dwarf2/formdata16.c: New file.
+       * gdb.dwarf2/formdata16.exp: New file.
+       * lib/dwarf.exp (Dwarf): Add DW_FORM_data16.
+
+2017-02-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.arch/amd64-entry-value-param-dwarf5.S: New file.
+       * gdb.arch/amd64-entry-value-param-dwarf5.c: New file.
+       * gdb.arch/amd64-entry-value-param-dwarf5.exp: New file.
+       * gdb.arch/amd64-entry-value.exp: Rename DW_OP_GNU_*, DW_TAG_GNU_* and
+       DW_AT_GNU_*.
+
+2017-02-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.dwarf2/dw2-error.exp (file $testfile): Update expected string.
+
+2017-02-15  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       PR gdb/21164
+       * gdb.base/maint.exp: Add testcases for when the commands do
+       not have arguments.
+
+2017-02-15  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+       * gdb.cp/chained-calls.exp: Use p instead of P.
+
+2017-02-14  Tim Wiederhake  <tim.wiederhake@intel.com>
+
+       * gdb.python/py-record-btrace.c, gdb.python/py-record-btrace.exp,
+       gdb.python/py-record-full.c, gdb.python/py-record-full.exp: New file.
+
+2017-02-14  Tom Tromey  <tom@tromey.com>
+
+       PR python/13598:
+       * gdb.python/py-events.exp: Add before_prompt event tests.
+
+2017-02-14  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.dwarf2/implptrpiece.exp: Fix check for big-endian targets.
+
+2017-02-13  Luis Machado  <lgustavo@codesourcery.com>
+
+       * gdb.linespec/explicit.c (my_unique_function_name): New function.
+       (main): Call my_unique_function_name.
+       * gdb.linespec/explicit.exp: Use my_unique_function_name to test
+       completion of patterns with a single match.
+       Add missing -re switches to gdb_test_multiple calls.
+
+2017-02-13  Luis Machado  <lgustavo@codesourcery.com>
+
+       * gdb.arch/i386-biarch-core.exp: Check for i386 arch support and
+       return if core file is not recognized.
+
+2017-02-10  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.base/new-ui.exp (do_test): Test queries behavior on main
+       and extra UIs.
+
+2017-02-10  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * gdb.base/new-ui.exp (do_test, do_test_invalid_args): Use
+       proc_with_prefix.
+
+2017-02-10  Tom Tromey  <tom@tromey.com>
+
+       * gdb.python/py-xmethods.exp: Use "p" command, not "P".
+
+2017-02-10  Martin Galvan  <martingalvan@sourceware.org>
+
+       PR gdb/21122
+       * gdb.base/help.exp: Update match pattern for testing 'help commands'.
+
+2017-02-08  Jerome Guitton  <guitton@adacore.com>
+
+       * gdb.base/define.exp: Add test for command abbreviations
+       in define.
+
+2017-02-06  Luis Machado  <lgustavo@codesourcery.com>
+
+       * gdb.reverse/insn-reverse.c: Include insn-reverse-x86.c.
+       * gdb.reverse/insn-reverse-x86.c: New file.
+
+2017-02-06  Ivo Raisr  <ivo.raisr@oracle.com>
+
+       PR tdep/20936
+       * gdb.xml/tdesc-regs.exp: Provide sparc core registers for the tests.
+
+2017-02-03  Tom Tromey  <tom@tromey.com>
+
+       PR rust/21097:
+       * gdb.rust/simple.exp: Add new tests.
+
+2017-02-02  Pedro Alves  <palves@redhat.com>
+
+       * gdb.mi/mi-logging.exp: Add "redirect while already logging"
+       tests.
+
+2017-02-01  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.dwarf2/dw2-op-stack-value.exp: Adjust expected result of
+       taking a 2-byte value out of a 4-byte DWARF implicit value on
+       big-endian targets.
+       * gdb.dwarf2/nonvar-access.exp: Add more comments to existing
+       logic.  Add test cases for DW_OP_implicit.
+
+2017-02-01  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * lib/gdb.exp (gdb_skip_xml_tests): Error if GDB is running.
+
+2017-02-01  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.btrace/enable.exp: Call gdb_exit before
+       skip_gdbserver_tests.
+
+2017-02-01  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.btrace/non-stop.exp: Add '-ex "set non-stop on"' to
+       GDBFLAGS.
+
+2017-02-01  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.btrace/buffer-size.exp: Add unsupported/untested message if
+       the test is skipped.
+       * gdb.btrace/data.exp: Likewise.
+       * gdb.btrace/delta.exp: Likewise.
+       * gdb.btrace/dlopen.exp: Likewise.
+       * gdb.btrace/enable-running.exp: Likewise.
+       * gdb.btrace/enable.exp: Likewise.
+       * gdb.btrace/exception.exp: Likewise.
+       * gdb.btrace/function_call_history.exp: Likewise.
+       * gdb.btrace/gcore.exp: Likewise.
+       * gdb.btrace/instruction_history.exp: Likewise.
+       * gdb.btrace/multi-thread-step.exp: Likewise.
+       * gdb.btrace/nohist.exp: Likewise.
+       * gdb.btrace/non-stop.exp: Likewise.
+       * gdb.btrace/reconnect.exp: Likewise.
+       * gdb.btrace/record_goto-step.exp: Likewise.
+       * gdb.btrace/record_goto.exp: Likewise.
+       * gdb.btrace/rn-dl-bind.exp: Likewise.
+       * gdb.btrace/segv.exp: Likewise.
+       * gdb.btrace/step.exp: Likewise.
+       * gdb.btrace/stepi.exp: Likewise.
+       * gdb.btrace/tailcall-only.exp: Likewise.
+       * gdb.btrace/tailcall.exp: Likewise.
+       * gdb.btrace/tsx.exp: Likewise.
+       * gdb.btrace/unknown_functions.exp: Likewise.
+       * gdb.btrace/vdso.exp: Likewise.
+
+2017-02-01  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * gdb.btrace/enable-running.c: New.
+       * gdb.btrace/enable-running.exp: New.
+
+2017-01-27  Walfred Tedeschi  <walfred.tedeschi@intel.com>
+
+       * gdb.arch/amd64-gs_base.c: New file.
+       * gdb.arch/amd64-gs_base.exp: New file.
+
+2017-01-26  Luis Machado  <lgustavo@codesourcery.com>
+
+       * lib/memory.exp: Remove spurious empty newlines.
+
+2017-01-26  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * gdb.python/py-bad-printers.exp: Load python file using "source".
+       * gdb.python/py-events.exp: Likewise.
+       * gdb.python/py-evsignal.exp: Likewise.
+       * gdb.python/py-evthreads.exp: Likewise.
+       * gdb.python/py-frame-args.exp: Likewise.
+       * gdb.python/py-framefilter-invalidarg.exp: Likewise.
+       * gdb.python/py-framefilter-mi.exp: Likewise.
+       * gdb.python/py-framefilter.exp: Likewise.
+       * gdb.python/py-mi.exp: Likewise.
+       * gdb.python/py-pp-maint.exp: Likewise.
+       * gdb.python/py-pp-registration.exp: Likewise.
+       * gdb.python/py-prettyprint.exp: Likewise.
+       (run_lang_tests): Likewise.
+       * gdb.python/py-typeprint.exp: Likewise.
+
+2017-01-26  Luis Machado  <lgustavo@codesourcery.com>
+
+       * lib/memory.exp: New file.
+       * lib/gdb.exp: Load memory.exp.
+       * gdb.base/memattr.exp (delete_memory): Move proc to
+       lib/memory.exp and rename to delete_memory_regions.
+       Replace delete_memory with delete_memory_regions.
+       Cleanup memory regions before tests.
+       * gdb.base/breakpoint-in-ro-region.exp: Cleanup memory regions
+       before tests.
+
+2017-01-26  Luis Machado  <lgustavo@codesourcery.com>
+
+       * gdb.reverse/insn-reverse.c: Move arm and aarch64 code to their own
+       files.
+       (initialize): New function conditionally defined.
+       (testcases): Move within conditional block.
+       (main): Call initialize.
+       * gdb.reverse/insn-reverse-aarch64.c: New file, based on aarch64 bits
+       of gdb.reverse/insn-reverse.c.
+       * gdb.reverse/insn-reverse-arm.c: New file, based on arm bits of
+       gdb.reverse/insn-reverse.c.
+
+2017-01-26  Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.base/all-architectures.exp.in (do_arch_tests): Test
+       disassemble on address 0.
+
+2017-01-25  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+           Yao Qi  <yao.qi@linaro.org>
+
+       * gdb.dwarf2/implptr-64bit.exp: Use dwarf assembler.
+       * gdb.dwarf2/implptr-64bit.S: Remove.
+       * lib/dwarf.exp (Dwarf): Handle character "%".  Evaluate some
+       variables in caller's context.  Add DW_OP_implicit_value.
+
+2017-01-25  Yao Qi  <yao.qi@linaro.org>
+
+       * lib/dwarf.exp (Dwarf::_location): Handle
+       DW_OP_GNU_implicit_pointer with proper size.
+
+2017-01-20  Luis Machado  <lgustavo@codesourcery.com>
+
+       * gdb.python/py-xmethods.exp: Fix test names starting with lowercase
+       and add untested calls.
+
+2017-01-20  Luis Machado  <lgustavo@codesourcery.com>
+
+       * gdb.python/python.exp: Check line number against what GDB thinks
+       the line number is for func1.
+
+2017-01-08  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * gdb.dlang/debug-expr.exp: New file.
+
 2016-12-23  Luis Machado  <lgustavo@codesourcery.com>
 
        Fix test names for the following files:
This page took 0.030053 seconds and 4 git commands to generate.