X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=5d1de05957169b2b4d9589fa055441d0f79f7afe;hb=74921315b6734554793a37f7a152878c45b7d4ac;hp=e8f4a0842fd01fae142e08aa750de86e4ff83653;hpb=71193121ff7a6ee95fff5eb9d8ae378390ecdf45;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index e8f4a0842f..5d1de05957 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,277 @@ +2013-09-17 Keith Seitz + + PR c++/7935 + PR c++/10541 + * gdb.cp/nsalias.exp: New file. + * gdb.cp/nsalias.cc: New file. + * gdb.cp/nsrecurs.exp: Remove kfails. Conditionally run + tests only on known, working compiler versions. + +2013-11-13 Tom Tromey + + * gdb.multi/multi-arch-exec.exp: Define BASEDIR when compiling. + * gdb.multi/multi-arch-exec.c (main): Use BASEDIR. + +2013-11-12 Doug Evans + + * gdb.base/fileio.exp: Make $dir2 writable after the test is done + so that "rm -rf $builddir" Just Works. + +2013-11-12 Joel Brobecker + + * gdb.ada/mi_exc_info: New testcase. + +2013-11-12 Joel Brobecker + + * gdb.ada/info_exc: New testcase. + +2013-11-11 Doug Evans + + * gdb.arch/arm-bl-branch-dest.exp: Use gdb_test_file_name instead + of testfile. + +2013-11-11 Phil Muldoon + + * gdb.python/py-linetable.S: New file. + * gdb.python/py-linetable.c: New file. + * gdb.python/py-linetable.exp: New file. + +2013-11-11 Joel Brobecker + + * gdb.ada/mi_ex_cond: New testcase. + +2013-11-07 Doug Evans + + PR 11786 + * gdb.base/gcore-relro-pie.c: New file. + * gdb.base/gcore-relro-pie.exp: New file. + +2013-11-07 Phil Muldoon + + * gdb.python/py-cmd.exp: Add COMPLETE_EXPRESSION tests. + * gdb.python/py-cmd.c: New File. + +2013-11-07 Phil Muldoon + + * gdb.python/py-breakpoint.exp: Add temporary breakpoint tests. + +2013-11-06 Doug Evans + + * gdb.python/py-arch.exp: Tweak test name for bad memory access test. + +2013-11-06 Yao Qi + + * lib/gdb.exp (gdb_produce_source): New procedure. + * gdb.perf/solib.c: New. + * gdb.perf/solib.exp: New. + * gdb.perf/solib.py: New. + +2013-11-06 Yao Qi + + * README: Mention performance tests. + +2013-11-06 Yao Qi + + * lib/perftest.exp: New. + * gdb.perf/lib/perftest/__init__.py: New. + * gdb.perf/lib/perftest/measure.py: New. + * gdb.perf/lib/perftest/perftest.py: New. + * gdb.perf/lib/perftest/reporter.py: New. + * gdb.perf/lib/perftest/testresult.py: New. + +2013-11-06 Yao Qi + + * Makefile.in (check-perf): New target. + * configure.ac (AC_OUTPUT): Output Makefile in gdb.perf. + * configure: Re-generated. + * gdb.perf/Makefile.in: New. + +2013-11-04 Tom Tromey + + * Makefile.in (TEST_DIRS): Remove. + (TEST_TARGETS, check-parallel): Rewrite. + (check-gdb.%, BASE1_FILES, BASE2_FILES, check-gdb.base%) + (subdir_do, subdirs): Remove. + (do-check-parallel, check/%): New targets. + (clean): Remove outputs, temp, and cache directories. + (saw_dash_j): New variable. + (CHECK_TARGET): Use it. + (check): Depend on all, site.exp. Rewrite. + (check-single): Remove dependencies. + (slow_tests, all_tests, reordered_tests): New variables. + +2013-11-04 Tom Tromey + + * gdb.dwarf2/fission-base.S: Remove "gdb.dwarf/". + * gdb.dwarf2/fission-base.exp: Set debug-file-directory + before loading binfile. + * gdb.dwarf2/fission-loclists.S: Remove "gdb.dwarf/". + * gdb.dwarf2/fission-loclists.exp: Set debug-file-directory + before loading binfile. + +2013-11-04 Tom Tromey + + * gdb.base/foll-exec.c (main): Use BASEDIR. + * gdb.base/foll-exec.exp: Define BASEDIR during compilation. + * gdb.base/foll-vfork.c (main): Use BASEDIR. + * gdb.base/foll-vfork.exp: Define BASEDIR during compilation. + * gdb.multi/bkpt-multi-exec.c (main): Use BASEDIR. + * gdb.multi/bkpt-multi-exec.exp: Define BASEDIR during compilation. + +2013-11-04 Tom Tromey + + * gdb.base/argv0-symlink.exp: Compute executable's directory + dynamically. + +2013-11-04 Tom Tromey + + * gdb.asm/asm-source.exp: Use standard_output_file. + +2013-11-04 Tom Tromey + + * gdb.server/file-transfer.exp: Use standard_output_file. + +2013-11-04 Tom Tromey + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * gdb.gdb/selftest.exp: Use standard_output_file. + * lib/selftest-support.exp (do_self_tests): Use + standard_output_file. + +2013-11-04 Tom Tromey + + * gdb.stabs/weird.exp: Use gdb_remote_download and + standard_output_file. + +2013-11-04 Tom Tromey + + * 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 + + * lib/gdb.exp (get_compiler_info): Use log_file -info and + restore from that. + +2013-11-02 Maciej W. Rozycki + + * gdb.cp/derivation.exp: s/perrro/perror/ + +2013-11-01 Maciej W. Rozycki + + * gdb.dwarf2/dwzbuildid.exp: Rename `outdir' variable to + `debugdir'. + +2013-10-31 Andrew Burgess + + * 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 + + * gdb.arch/s390-multiarch.exp (test_linux_v2): Add $gdb_prompt to + the patterns in gdb_test_multiple. + +2013-10-29 Nicolas Blanc + + * 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 + + * 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 + + * gdb.trace/unavailable.exp (gdb_unavailable_registers_test): + Expect pattern. + 2013-10-28 Tom de Vries * gdb.arch/thumb2-it.S (it_8): Fix typo.