introduce relative_filename and use it
[binutils-gdb.git] / gdb / testsuite / ChangeLog
index ac575b53310203c28bc67bf64f06a852483c6aee..b171dc2566637ef750ae2ded50fdeb865fecd168 100644 (file)
@@ -1,3 +1,662 @@
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/fullname.exp: Use standard_output_file,
+       relative_filename.
+       * gdb.base/hashline1.exp: Use standard_testfile,
+       standard_output_file, relative_filename, clean_restart.
+       * gdb.base/hashline2.exp: Use standard_testfile,
+       standard_output_file.
+       * gdb.base/hashline3.exp: Use standard_testfile,
+       standard_output_file, relative_filename.
+       * lib/gdb.exp (relative_filename): New proc.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/fileio.c (test_open, test_write, test_read)
+       (test_lseek, test_close, test_stat, test_fstat)
+       (test_isatty, test_system, test_rename, test_unlink):
+       Use OUTDIR define.
+       * gdb.base/fileio.exp: Define OUTDIR during compilation.
+       Use standard_output_file.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/checkpoint.c (main): Use PI_TXT and COPY1_TXT
+       defines.
+       * gdb.base/checkpoint.exp: Define PI_TXT and COPY1_TXT during
+       compilation.  Use prepare_for_testing, standard_output_file.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/advance.exp: Use standard_testfile and
+       prepare_for_testing.
+       * gdb.base/bigcore.exp: Use standard_output_file.  "cd" to
+       appropriate directory when local.
+       * gdb.base/dump.exp: Use standard_output_file.  Update all
+       "dump" and "restore" filenames.
+       * gdb.base/interact.exp: Use standard_output_file.
+       * gdb.base/jit-so.exp: Don't download file when local.
+       * gdb.base/jit.exp (compile_jit_test): Don't download file
+       when local.
+       * gdb.base/list.exp: Use gdb_remote_download.
+       * gdb.base/maint.exp: Use standard_output_file.
+       * gdb.base/prelink.exp: Use standard_output_file.
+       * gdb.base/save-bp.exp: Use standard_output_file.
+       * gdb.base/sepdebug.exp: Use standard_testfile,
+       standard_output_file.
+       (test_different_dir): Don't declare objdir.
+       * gdb.base/solib-search.exp: Use standard_output_file.
+       * gdb.base/step-line.exp: Use gdb_remote_download.
+       * gdb.base/trace-commands.exp: Use standard_output_file.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.trace/mi-traceframe-changed.exp: Pass -DTFILE_DIR
+       to compilation.  Use standard_output_file.
+       (test_tfind_tfile): Update.
+       * gdb.trace/tfile.c (write_basic_trace_file)
+       (write_error_trace_file): Use TFILE_DIR.
+       * gdb.trace/tfile.exp: Pass -DTFILE_DIR to compilation.  Use
+       standard_output_file.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.mi/mi-cmd-param-changed.exp (test_command_param_changed):
+       Use "dwarf2 always-disassemble" for the "maint set" test.
+       * gdb.mi/mi-file-transfer.exp (test_file_transfer): Use
+       standard_output_file.
+       * gdb.mi/mi-logging.exp: Use standard_output_file.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.xml/tdesc-arch.exp: Use standard_output_file.  Make
+       downloads conditional on remote host.
+       (set_arch): Likewise.
+       * gdb.xml/tdesc-regs.exp: Use gdb_remote_download.
+       (load_description): Use standard_output_file.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.gdb/selftest.exp: Use standard_output_file.
+       * lib/selftest-support.exp (do_self_tests): Use
+       standard_output_file.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.stabs/weird.exp: Use gdb_remote_download and
+       standard_output_file.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/gcore-buffer-overflow.exp: Use
+       standard_output_file, not standard_testfile.
+       * gdb.base/twice.exp: Use standard_testfile, not
+       standard_output_file.  Use gdb_remote_download.
+
+2013-11-04  Tom Tromey  <tromey@redhat.com>
+
+       * lib/gdb.exp (get_compiler_info): Use log_file -info and
+       restore from that.
+
+2013-11-02  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * gdb.cp/derivation.exp: s/perrro/perror/
+
+2013-11-01  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * gdb.dwarf2/dwzbuildid.exp: Rename `outdir' variable to
+       `debugdir'.
+
+2013-10-31  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.base/watchpoint.exp (test_no_hw_watchpoints): Add additional
+       tests and update expected error message.
+       (test_watch_register_location): New tests.
+       (do_tests): Call test_watch_register_location.
+       * gdb.base/watchpoints.exp: Update expected error message.
+
+2013-10-30  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.arch/s390-multiarch.exp (test_linux_v2): Add $gdb_prompt to
+       the patterns in gdb_test_multiple.
+
+2013-10-29  Nicolas Blanc  <nicolas.blanc@intel.com>
+
+       * gdb.base/sym-file-lib.c: New file.
+       * gdb.base/sym-file-loader.c: New file.
+       * gdb.base/sym-file-loader.h: New file.
+       * gdb.base/sym-file-main.c: New file.
+       * gdb.base/sym-file.exp: New file.
+       * lib/gdb.exp (is_elf_target): New function.
+
+2013-10-29  Pedro Alves  <palves@redhat.com>
+
+       * gdb.mi/mi-console.c, gdb.mi/mi-stack.c: Remove local emacs
+       variable setting change-log-default-name to ChangeLog-mi.
+
+2013-10-29  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.trace/unavailable.exp (gdb_unavailable_registers_test):
+       Expect <unavailable> pattern.
+
+2013-10-28  Tom de Vries  <tom@codesourcery.com>
+
+       * gdb.arch/thumb2-it.S (it_8): Fix typo.
+
+2013-10-25  Anton Kolesov  <Anton.Kolesov@synopsys.com>  (tiny change)
+
+       * gdb.base/bang.exp: Use gdb_continue_to_end to properly support
+       remote stubs where exit() behaviour is unreliable.
+
+2013-10-25  Pedro Alves  <palves@redhat.com>
+
+       * gdb.cp/m-static.exp: Adjust expected output of printing a
+       nonexistent or optimized out static field.  Also test printing the
+       the "container" object.
+
+2013-10-24  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * lib/gdb.exp (gdb_finish): Send a kill request to `gdbserver'
+       if in the persistent mode.
+       * gdb.trace/disconnected-tracing.exp: Reconnect before completion.
+
+2013-10-24  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * lib/gdb.exp (gdb_gcore_cmd): Also handle a "Target does not
+       support core file generation" reply.
+
+2013-10-21  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       PR gdb/15986
+       * gdb.base/run.c (main): gdb_get_line_number tag added for
+       commands.exp.
+       (factorial): Likewise.
+
+       * gdb.base/commands.exp (watchpoint_command_test): Use
+       gdb_get_line_number in order to determine the locations in run.c
+       where local_var is detected to go out of scope.
+
+2013-10-21  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * gdb.base/gnu_vector.exp: Care about endianness when casting
+       scalars to vectors.
+
+2013-10-18  Tom Tromey  <tromey@redhat.com>
+
+       * lib/gdb.exp (build_executable_from_specs): Remove duplicate set
+       of "binfile".
+
+2013-10-18  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.base/watchpoints.exp: Add test for setting software
+       watchpoints of different types before starting the inferior.
+
+2013-10-18  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/16062
+       * gdb.threads/stepi-random-signal.c: New file.
+       * gdb.threads/stepi-random-signal.exp: New file.
+
+2013-10-17  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify):
+       Fix comment typo.
+       * lib/gdb.exp (gdb_init): Likewise.
+
+2013-10-17  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.base/printcmds.exp (test_printf): Test printf flushing.
+
+2013-10-14  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.dwarf2/dwzbuildid.exp (write_dwarf_file): Pass explicit test
+       name to gdb_test_no_output.
+
+2013-10-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Canonicalize directories for EXEC_FILENAME.
+       * gdb.base/argv0-symlink.exp
+       (kept file symbolic link name for info inferiors): New.
+       (kept directory symbolic link name): Setup kfail.
+       (kept directory symbolic link name for info inferiors): New.
+
+2013-10-11  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.arch/s390-multiarch.exp: New file.
+       * gdb.arch/s390-multiarch.c: New file.
+
+2013-10-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/mi_catch_ex.exp: Adjusts all "catch ..." tests to
+       use the appropriate GDB/MI command instead, and verify
+       the test output.
+
+2013-10-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.base/source-nofile.gdb: New file.
+       * gdb.base/source.exp: Add two tests verifying the behavior when
+       the "source" command is given a non-existant filename.
+
+2013-10-11  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.mi/mi-catch-load.c: Remove the include of "dlfcn.h".
+        [__WIN32__]: Include "windows.h" and define macro 'dlopen'
+        and 'dlclose'.
+       [!__WIN32__]: Include "dlfcn.h".
+       * gdb.mi/mi-catch-load.exp: Set up kfail.
+
+2013-10-10  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * lib/gdb.exp (gdb_core_cmd): Replace fixed string "re-load
+       generated corefile" by argument "$test".
+
+2013-10-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.python/py-prettyprint.exp (run_lang_tests): Adjust expected
+       output.
+
+2013-10-09  Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/catch-syscall.exp (test_catch_syscall_without_args)
+       (test_catch_syscall_with_args, test_catch_syscall_with_many_args)
+       (test_catch_syscall_with_wrong_args)
+       (test_catch_syscall_restarting_inferior)
+       (test_catch_syscall_fail_nodatadir)
+       (test_catch_syscall_without_args_noxml)
+       (test_catch_syscall_with_args_noxml)
+       (test_catch_syscall_with_wrong_args_noxml): Use with_test_prefix.
+
+2013-10-08  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.dwarf2/dwzbuildid.exp: New file.
+       * lib/dwarf.exp (Dwarf::_section): Add "flags" and "type"
+       parameters.
+       (Dwarf::_defer_output): Change "section" parameter to
+       "section_spec"; update.
+       (Dwarf::gnu_debugaltlink, Dwarf::_note, Dwarf::build_id): New
+       procs.
+
+2013-10-08  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.ada/mi_catch_ex.exp: Make "mi_execute_to" test names unique.
+
+2013-10-07  Tom Tromey  <tromey@redhat.com>
+
+       * lib/mi-support.exp (varobj_tree::walk_tree): Set _root_idx
+       to 0.
+
+2013-10-06  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * gdb.base/corefile.exp: Test whether $_exitsignal is set and
+       $_exitcode is void when opening a corefile.
+       * gdb.base/exitsignal.exp: New file.
+       * gdb.base/segv.c: Likewise.
+       * gdb.base/normal.c: Likewise.
+
+2013-10-04  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.mi/mi-start.c, gdb.mi/mi-start.exp: New files.
+
+2013-10-02  Vidya Praveen  <vidyapraveen@arm.com>
+
+       * gdb.trace/entry-values.exp: Modify regular expression to scan for
+       'bl' instruction instead of 'call' for ARM and AArch64 targets.
+
+2013-10-02  Pedro Alves  <palves@redhat.com>
+
+       * gdb.dwarf2/dw2-reg-undefined.exp <pattern_rax_rbx_rcx_print,
+       pattern_rax_rbx_rcx_info>: Set to "<not saved>".
+       * gdb.mi/mi-reg-undefined.exp (opt_out_pattern): Delete.
+       (not_saved_pattern): New.
+       Replace use of the former with the latter.
+
+2013-10-02  Pedro Alves  <palves@redhat.com>
+
+       * README (Board Settings): Document "exit_is_reliable".
+       * lib/gdb.exp (gdb_continue_to_end): Check whether the board says
+       running to exit reliably reports program exits.
+       * boards/native-gdbserver.exp: Set exit_is_reliable in the board
+       info.
+       * boards/native-stdio-gdbserver.exp: Likewise.
+
+2013-10-01  Doug Evans  <dje@google.com>
+
+       * gdb.python/python.exp: Remove redundant print-stack tests.
+       Make all print-stack test names unique.  Fix spelling of print-stack.
+
+2013-09-29  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.base/shreloc.exp: Set $msymfile to 'shreloc.txt' if host
+       is remote.
+
+2013-09-25  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       PR shlibs/8882
+       * gdb.base/corefile.exp: Add a check to assure warning-free
+       core-file load.
+
+2013-09-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.dwarf2/dwp-symlink.c: New file.
+       * gdb.dwarf2/dwp-symlink.exp: New file.
+
+2013-09-20  Doug Evans  <dje@google.com>
+
+       * lib/dwarf.exp (build_executable_from_fission_assembler): New proc.
+       * gdb.dwarf2/fission-base.S: Update.  Split out .dwo into separate
+       file.
+       * gdb.dwarf2/fission-loclists.S: Ditto.
+       * gdb.dwarf2/fission-reread.S: Ditto.
+       * gdb.dwarf2/fission-base.exp: Skip of remote host.  Compile with
+       build_executable_from_fission_assembler.
+       * gdb.dwarf2/fission-loclists.exp: Ditto.
+       * gdb.dwarf2/fission-reread.exp: Ditto.
+
+       * lib/future.exp (gdb_find_objcopy, gdb_find_readelf): New procs.
+       * lib/gdb.exp (build_id_debug_filename_get): Update to use them.
+       (gdb_gnu_strip_debug): Ditto.
+       * lib/prelink-support.exp (section_get, prelink_no): Ditto.
+       * gdb.arch/altivec-abi.exp: Ditto.
+       * gdb.base/attach-pie-misread.exp: Ditto.
+       * gdb.base/comprdebug.exp: Ditto.
+       * gdb.base/dup-sect.exp: Ditto.
+       * gdb.base/gnu-debugdata.exp: Ditto.
+       * gdb.base/step-symless.exp: Ditto.
+       * gdb.dwarf2/dw2-inline-param.exp: Ditto.
+       * gdb.dwarf2/dw2-skip-prologue.exp: Ditto.
+       * gdb.dwarf2/gdb-index.exp: Ditto.
+
+2013-09-18  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.dwarf2/dw2-reg-undefined.exp: Change pattern for info
+       register to "<optimized out>", and also print the registers.
+
+2013-09-18  Pedro Alves  <palves@redhat.com>
+
+       PR server/15967
+       * gdb.server/wrapper.exp: Also return unsupported for Cygwin, and
+       change text.
+
+2013-09-18  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.server/wrapper.c: New.
+       * gdb.server/wrapper.exp: New.
+
+2013-09-17  Muhammad Waqas  <mwaqas@codesourccery.com>
+           Jan Kratochvil  <jan.kartochvil@redhat.com>
+           Pedro Alves  <palves@redhat.com>
+
+       PR gdb/11568
+       * gdb.thread/thread-specific-bp.c: New file.
+       * gdb.thread/thread-specific-bp.exp: New file.
+
+2013-09-17  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * gdb.base/defaults.exp (<show_conv_list>): Add check for $_isvoid
+       convenience function.
+
+2013-09-17  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/15911
+       * gdb.threads/info-threads-cur-sal-2.c: New file.
+       * gdb.threads/info-threads-cur-sal.c: New file.
+       * gdb.threads/info-threads-cur-sal.exp: New file.
+
+2013-09-17  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.base/catch-load.c: Remove the include of "dlfcn.h".
+        [__WIN32__]: Include "windows.h" and define macro dlopen
+        and dlclose.
+       [!__WIN32__]: Include "dlfcn.h".
+       * gdb.base/catch-load.exp (one_catch_load_test): Match
+       directory separator.
+
+2013-09-16  Doug Evans  <dje@google.com>
+
+       * lib/gdb.exp (using_fission): New proc.
+       * gdb.base/info-macros.exp: Skip test if using Fission.
+
+       * gdb.base/break-interp.exp: Fix indentation.
+
+2013-09-16  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * gdb.base/gdbvars.c (foo_void): New function.
+       (foo_int): Likewise.
+       * gdb.base/gdbvars.exp (test_convenience_functions): New
+       function.  Call it.
+
+2013-09-13  Andreas Arnez  <arnez@linux.vnet.ibm.com>
+
+       * gdb.arch/s390-tdbregs.c: New file.
+       * gdb.arch/s390-tdbregs.exp: New file.
+
+2013-09-12  Stan Shebs  <stan@codesourcery.com>
+
+       * README: New file.
+
+2013-09-12  Doug Evans  <dje@google.com>
+
+       * gdb.python/py-events.py (new_objfile_handler): Remove accidentally
+       added code to print event.inferior.
+
+2013-09-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/gnu-debugdata.exp (objcopy 1): Move it lower and use only
+       debug part of the binary.
+
+2013-09-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/gnu-debugdata.exp (strip): Add -R .comment.
+       (addlink): Add comment.
+
+2013-09-10  Sanimir Agovic  <sanimir.agovic@intel.com>
+
+       * gdb.base/default.exp: Adjust regexpr for 'cd' to match optional
+       canonical pathname.
+
+2013-09-04  Doug Evans  <dje@google.com>
+
+       * gdb.python/py-events.py (exit_handler): Verify we get the expected
+       event.
+       (continue_handler, new_objfile_handler): Ditto.
+       (test_events): Rename command to "test-events".
+       (test_newobj_events): Rename command to "test-objfile-events".
+       * gdb.python/py-events.exp: Update.
+       * gdb.python/py-evsignal.exp: Update.
+       * gdb.python/py-evthreads.exp: Update.
+
+       * gdb.base/enumval.c (ZERO): New enum value.
+       (main): Use it
+       * gdb.base/enumval.exp: Test ability to print ZERO.
+
+2013-09-03  Muhammad Bilal  <mbilal@codesourcery.com>
+            Pedro Alves  <palves@redhat.com>
+
+       * gdb.base/relocate.exp: Check that invalid options are
+       rejected.
+
+2013-08-30  Andrew Burgess  <aburgess@broadcom.com>
+
+       * gdb.base/code_elim1.c (my_bss_symbol): New variable added.
+       (my_static_symbol): Add comment.
+       (main): Reference my_bss_symbol.
+
+2013-08-30  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * gdb.python/py-arch.exp: Tests for invalid architecture.
+
+2013-08-29  Sterling Augustine  <saugustine@google.com>
+
+       * boards/remote-stdio-gdbserver.exp: Set rcp_prog and
+       rsh_prog in new conditional.  Move use of REMOTE_PORTNUM into
+       said conditional.
+
+2013-08-29  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * gdb.python/py-arch.exp: Load gdb-python.exp.
+
+2013-08-29  Phil Muldoon  <pmuldoon@redhat.com>
+
+       * gdb.python/py-framefilter.py (FrameFilter.filter): Check
+       itertools for imap attribute.  Otherwise use map().
+       (ElidingIterator): Define wrapper function __next__.
+       * gdb.python/py-framefilter-mi.exp: Do not use execfile,
+       use exec (open (read ())) instead.
+       * gdb.python/py-framefilter.exp: Ditto.
+       * gdb.python/py-arch.exp: Update print based test to Python 3.x
+       compliance.
+       * gdb.python/py-frame.exp: Ditto.
+       * gdb.python/py-type.exp: Ditto.
+
+2013-08-28  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       PR gdb/15415
+       * gdb.base/argv0-symlink.c: New file.
+       * gdb.base/argv0-symlink.exp: New file.
+
+2013-08-28  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.dwarf2/gdb-index.exp (add_gdb_index): Use explicit test name
+       when saving index.
+
+2013-08-27  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/entry-values.exp: Test unavailable entry value is
+       not shown when option '--skip-unavailable' is specified.
+       * gdb.trace/mi-trace-unavailable.exp (test_trace_unavailable):
+       Add tests for new option '--skip-unavailable'.
+
+2013-08-27  Yao Qi  <yao@codesourcery.com>
+
+       * lib/gdb.exp (gdb_remote_download): Don't pass $tofile to
+       remote_download if it is empty.
+
+2013-08-26  Doug Evans  <dje@google.com>
+
+       PR symtab/15885
+       * gdb.dwarf2/Makefile.in (EXECUTABLES): Add gdb-index.
+       (clean): rm -f *.gdb-index *.with-index.
+       * gdb.dwarf2/gdb-index.exp: New testcase.
+
+       * lib/gdb.exp (run_on_host): Moved here from gnu-debugdata.exp.
+       * gdb.base/gnu-debugdata.exp (run): Moved to gdb.exp and renamed to
+       run_on_host.  All callers updated.
+
+2013-08-24  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.trace/entry-values.c (end): New
+       (main): Call end.
+       * gdb.trace/entry-values.exp: Load trace-support.exp.  Set
+       tracepoint and collect data.  Test entry value is unavailable.
+
+2013-08-24  Yao Qi  <yao@codesourcery.com>
+
+       * lib/dwarf.exp (_location): Handle DW_OP_deref_size.
+       * gdb.trace/entry-values.c: New.
+       * gdb.trace/entry-values.exp: New.
+
+2013-07-12  Muhammad Waqas  <mwaqas@codesourccery.com>
+
+       PR gdb/15501
+       * gdb.base/ena-dis-br.exp: Add test to verify
+       enable/disable commands work correctly with
+       multiple arguments that include multiple locations.
+
+2013-08-22  Samuel Bronson  <naesten@gmail.com>
+
+       ARM Linux support for `catch syscall'.
+       * gdb.base/catch-syscall.exp: Test this on ARM now.
+       (fill_all_syscalls_numbers): ARM has close/chroot on 6/61, too.
+
+2013-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * lib/dwarf.exp (cu, tu): Handle addr_size of "default".  Change
+       default addr_size.
+       * lib/gdb.exp (is_64_target): New gdb_caching_proc.
+
+2013-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * lib/gdb.exp (skip_btrace_tests): Use gdb_caching_proc and
+       standard_temp_file.
+
+2013-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.arch/amd64-byte.exp: Use standard_testfile,
+       clean_restart.
+       * gdb.arch/amd64-disp-step.exp: Use standard_testfile.
+       * gdb.arch/amd64-dword.exp: Use standard_testfile,
+       clean_restart.
+       * gdb.arch/amd64-entry-value-param.exp: Use standard_testfile.
+       * gdb.arch/amd64-entry-value.exp: Use standard_testfile.
+       * gdb.arch/amd64-prologue-xmm.exp: Use standard_testfile.
+       * gdb.arch/amd64-word.exp: Use standard_testfile,
+       clean_restart.
+       * gdb.arch/i386-avx.exp: Use standard_testfile, clean_restart.
+       * gdb.arch/i386-byte.exp: Use standard_testfile, clean_restart.
+       * gdb.arch/i386-disp-step.exp: Use standard_testfile.
+       * gdb.arch/i386-dr3-watch.exp: Use standard_testfile.
+       * gdb.arch/i386-permbkpt.exp: Use standard_testfile, clean_restart.
+       * gdb.arch/i386-signal.exp: Use standard_testfile.
+       * gdb.arch/i386-size-overlap.exp: Use standard_testfile, clean_restart.
+       * gdb.arch/i386-sse.exp: Use standard_testfile, clean_restart.
+       * gdb.arch/i386-unwind.exp: Use standard_testfile.
+       * gdb.arch/i386-word.exp: Use standard_testfile, clean_restart.
+
+2013-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.python/py-error.exp: Use gdb_remote_download.
+       * gdb.python/py-mi.exp: Use gdb_remote_download.
+       * gdb.python/py-objfile-script.exp: Use standard_output_file.
+       * gdb.python/py-prettyprint.exp: Use gdb_remote_download.
+       (run_lang_tests): Likewise.
+       * gdb.python/py-section-script.c: Use SCRIPT_FILE rather than
+       filename.
+       * gdb.python/py-section-script.exp: Set SCRIPT_FILE when
+       compiling.  Use gdb_remote_download.  Update some tests.
+       * gdb.python/py-strfns.exp (test_strfns_core_file): Use
+       standard_output_file.
+       * gdb.python/py-typeprint.exp: Use gdb_remote_download.
+       * gdb.python/py-frame-args.exp: Use gdb_remote_download.
+       * gdb.python/py-framefilter-mi.exp: Use gdb_remote_download.
+       * gdb.python/py-framefilter.exp: Use gdb_remote_download,
+       standard_output_file.
+
+2013-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * lib/cell.exp (skip_cell_tests): Use standard_temp_file.
+
+2013-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.dwarf2/dw2-basic.exp: Use gdb_remote_download.
+       * gdb.dwarf2/dw2-compressed.exp: Use gdb_remote_download.
+       * gdb.dwarf2/dw2-intercu.exp: Use gdb_remote_download.
+       * gdb.dwarf2/dw2-intermix.exp: Use gdb_remote_download.
+       * gdb.dwarf2/dw2-producer.exp: Use gdb_remote_download.
+       * gdb.dwarf2/mac-fileno.exp: Use gdb_remote_download.
+       * lib/gdb.exp (gdb_remote_download): New proc.
+
+2013-08-22  Tom Tromey  <tromey@redhat.com>
+
+       * gdb.dwarf2/clztest.exp: Use standard_testfile.
+       * gdb.dwarf2/dw2-minsym-in-cu.exp: Use standard_testfile.
+       * gdb.dwarf2/fission-base.S: Remove directory from
+       DW_AT_GNU_dwo_name.
+       * gdb.dwarf2/fission-base.exp: Use build_executable.  Set
+       debug-file-directory.
+       * gdb.dwarf2/fission-reread.S: Remove directory from
+       DW_AT_GNU_dwo_name.
+       * gdb.dwarf2/fission-reread.exp: Use build_executable.  Set
+       debug-file-directory.
+
+2013-08-16  Doug Evans  <dje@google.com>
+
+       * lib/prelink-support.exp (prelink_yes): Flag test as unsupported if
+       prelink complains about an unhandled DWARF version.
+
+2013-08-14  Cary Coutant  <ccoutant@google.com>
+
+       * boards/fission.exp: Add -fdebug-types-section to debug_flags.
+
 2013-08-13  Tom Tromey  <tromey@redhat.com>
            Yao Qi  <yao@codesourcery.com>