| 2020-02-07 Tom Tromey <tromey@adacore.com> |
| |
| PR breakpoints/24915: |
| * gdb.base/annotate-symlink.exp: Use setup_xfail. |
| |
| 2020-01-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/backtrace.c: New file. |
| * gdb.base/backtrace.exp: New file. |
| |
| 2019-12-16 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| * gdb.base/jit-reader.exp (jit_reader_test): Rename |
| jit_function_00 to jit_function_stack_mangle. |
| * gdb.base/jithost.c (jit_function_t): Rename to... |
| (jit_function_stack_mangle_t): ... this. |
| (jit_function_add_t): New typedef. |
| (jit_function_00_code): Rename to... |
| (jit_function_stack_mangle_code): ... this, make static. |
| (jit_function_add_code): New. |
| (main): Generate "add" function and call it. Adjust to changes |
| in jithost_abi. |
| * gdb.base/jithost.h (struct jithost_abi_bounds): New. |
| (struct jithost_abi) <begin, end>: Remove fields. |
| <object, function_stack_mangle, function_add>: New fields. |
| * gdb.base/jitreader.c (struct reader_state) <code_begin, |
| code_end>: Remove fields. |
| <func_stack_mangle>: New field. |
| (read_debug_info): Adjust to renaming, create block for "add" |
| function. |
| (read_sp, unwind_frame, get_frame_id): Adjust to other changes. |
| |
| 2019-12-11 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/options.exp: Add -raw-values in the print completion list. |
| * gdb.python/py-prettyprint.exp: Add tests for -raw-values. |
| |
| 2019-12-10 Kevin Buettner <kevinb@redhat.com> |
| |
| * gdb.threads/omp-par-scope.c: New file. |
| * gdb/threads/omp-par-scope.exp: New file. |
| |
| 2019-12-10 Kevin Buettner <kevinb@redhat.com> |
| |
| * lib/gdb.exp (support_nested_function_tests): New proc. |
| |
| 2019-12-10 Kevin Buettner <kevinb@redhat.com> |
| |
| * lib/gdb.exp (gdb_compile_openmp): New proc. |
| (build_executable_from_specs): Add an "openmp" option. |
| (gdb_compile_pthreads): Add non-executable case. |
| |
| 2019-12-10 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/unchecked_union.exp: New file. |
| * gdb.ada/unchecked_union/pck.adb: New file. |
| * gdb.ada/unchecked_union/pck.ads: New file. |
| * gdb.ada/unchecked_union/unchecked_union.adb: New file. |
| * gdb-utils.exp (string_to_regexp): Also quote "?". |
| |
| 2019-12-10 George Barrett <bob@bob131.so> |
| |
| Test scripted probe breakpoints. |
| * gdb.guile/scm-breakpoint.c (main): Add probe point. |
| * gdb.python/py-breakpoint.c (main): Likewise. |
| * gdb.guile/scm-breakpoint.exp (test_bkpt_probe): Add probe |
| specifier test. |
| * gdb.python/py-breakpoint.exp (test_bkpt_probe): Likewise. |
| |
| 2019-12-09 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> |
| |
| * gdb.cp/rvalue-ref-overload.cc (g): New function that takes |
| an rvalue parameter. |
| * gdb.cp/rvalue-ref-overload.exp: Test calling it with an lvalue |
| parameter. |
| |
| 2019-12-09 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.mi/mi-fortran-modules.exp: Add patterns to skip system |
| modules. |
| |
| 2019-12-09 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/derived-type-striding.exp: KFAIL if we are using a |
| broken version of GCC. |
| |
| 2019-12-09 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/info-modules.exp: Rewrite to make use of new |
| sym-info-cmds library. |
| * gdb.fortran/info-types.exp: Likewise. |
| * lib/sym-info-cmds.exp: New file. |
| |
| 2019-12-08 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/imported-unit.exp: Fix inter-CU references. |
| |
| 2019-12-07 Keith Seitz <keiths@redhat.com> |
| |
| * gdb.base/corefile-buildid-shlib-shr.c: New file. |
| * gdb.base/corefile-buildid-shlib.c: New file. |
| * gdb.base/corefile-buildid.c: New file. |
| * gdb.base/corefile-buildid.exp: New file. |
| |
| 2019-12-06 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/varval.exp: Add decl before def test. |
| |
| 2019-12-06 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> |
| |
| * gdb.cp/rvalue-ref-overload.exp: Minor cleanup. |
| |
| 2019-12-06 Tankut Baris Aktemur <tankut.baris.aktemur@intel.com> |
| |
| * gdb.cp/rvalue-ref-overload.cc: Add a case that involves both |
| CV and reference conversion for overload resolution. |
| * gdb.cp/rvalue-ref-overload.exp: Test it. |
| |
| 2019-12-06 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.threads/pthreads.exp: Test taas and tfaas without command. |
| * gdb.base/frameapply.exp: Test faas without command. |
| |
| 2019-12-04 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * lib/gdb.exp (gdb_compile): Add -J compiler option when building |
| Fortran tests. |
| * gdb.mi/mi-fortran-modules.exp: Compile source files in correct |
| order. |
| |
| 2019-12-04 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/type-kinds.exp (test_cast_1_to_type_kind): Handle |
| casting to type with no kind specified. |
| (test_basic_parsing_of_type_kinds): Additional tests for types |
| with no kind specified, and add tests for single/double |
| precision/complex types. |
| |
| 2019-12-04 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/endianity.c (struct other) <x>: New field. |
| (main): Initialize it. |
| * gdb.base/endianity.exp: Update. |
| |
| 2019-12-04 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/scalar_storage/storage.adb: New file. |
| * gdb.ada/scalar_storage/pck.adb: New file. |
| * gdb.ada/scalar_storage/pck.ads: New file. |
| * gdb.ada/scalar_storage.exp: New file. |
| |
| 2019-12-04 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/endianity.c (struct otherendian) <f>: New field. |
| (main): Initialize it. |
| * gdb.base/endianity.exp: Update. |
| |
| 2019-12-04 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.mi/mi-sym-info.exp: Add tests for -max-results parameter. |
| |
| 2019-12-04 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.mi/mi-fortran-modules.exp: Add additional tests for |
| -symbol-info-module-functions and -symbol-info-module-variables. |
| |
| 2019-12-01 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/array-slices.exp: Add test for dynamic strings. |
| |
| 2019-12-01 Richard Bunt <richard.bunt@arm.com> |
| Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/derived-type-striding.exp: New file. |
| * gdb.fortran/derived-type-striding.f90: New file. |
| * gdb.fortran/array-slices.exp: New file. |
| * gdb.fortran/array-slices.f90: New file. |
| |
| 2019-11-30 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/define.exp: Test . in command names. |
| * gdb.base/setshow.exp: Update test, as . is now part of |
| command name. |
| |
| 2019-11-30 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/define-prefix.exp: New file. |
| |
| 2019-11-28 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * lib/gdb.exp (skip_btrace_tests): Return 1 if the test fails to |
| compile. |
| (skip_btrace_pt_tests): Likewise. |
| |
| 2019-11-27 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/info-modules.exp: Compile source files in correct |
| order. |
| |
| 2019-11-27 Kevin Buettner <kevinb@redhat.com> |
| |
| * gdb.dwarf2/imported-unit.exp: New file. |
| * gdb.dwarf2/imported-unit.c: New file. |
| |
| 2019-11-27 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.mi/mi-fortran-modules-2.f90: New file. |
| * gdb.mi/mi-fortran-modules.exp: New file. |
| * gdb.mi/mi-fortran-modules.f90: New file. |
| |
| 2019-11-27 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.mi/mi-sym-info-1.c: New file. |
| * gdb.mi/mi-sym-info-2.c: New file. |
| * gdb.mi/mi-sym-info.exp: New file. |
| |
| 2019-11-22 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/tasks.exp: Add -ada-task-info regression test. |
| * gdb.ada/tasks/foo.adb: Add another stopping location. |
| |
| 2019-11-21 Peeter Joot <peeter.joot@lzlabs.com> |
| |
| * gdb.base/endianity.c: New test. |
| * gdb.base/endianity.exp: New file. |
| |
| 2019-11-21 Lukas Durfina <ldurfina@tachyum.com> |
| |
| * gdb.arch/amd64-eval.exp: Skip test if target is not x86-64. |
| |
| 2019-11-21 Tom de Vries <tdevries@suse.de> |
| |
| PR gdb/24956 |
| * gdb.base/ui-redirect.exp: Test output of user-defined command. |
| |
| 2019-11-20 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * gdb.python/py-progspace.exp: Add missing parentheses on some |
| 'print' commands. |
| |
| 2019-11-19 Tom Tromey <tom@tromey.com> |
| |
| * gdb.tui/winheight.exp: New file. |
| |
| 2019-11-19 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/ctf-whatis.c: Delete. |
| * gdb.base/ctf-whatis.exp: Delete. |
| * gdb.base/whatis.exp: Rewrite to compile as both dwarf and ctf. |
| |
| 2019-11-19 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/ctf-cvexpr.exp: Delete. |
| * gdb.base/cvexpr.exp: Rewrite to compile as both dwarf and ctf. |
| |
| 2019-11-19 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/ctf-constvars.exp: Skip test if CTF is not supported in |
| the compiler. Clean up header comment a little. |
| * gdb.base/ctf-ptype.exp: Likewise. |
| * gdb.base/ctf-whatis.exp: Likewise. |
| * lib/gdb.exp (skip_ctf_tests): New proc. |
| |
| 2019-11-18 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| https://bugzilla.redhat.com/show_bug.cgi?id=1765117 |
| * gdb.tui/corefile-run.exp: New file. |
| |
| 2019-11-14 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/gdbvars.exp (test_convenience_variables): Add |
| regression tests. |
| |
| 2019-11-12 Tom Tromey <tom@tromey.com> |
| |
| * lib/tuiterm.exp (_accept): Add wait_for parameter. Check output |
| after any command. Expect prompt after WAIT_FOR is seen. |
| (enter_tui): Enable resize messages. |
| (command): Expect command in output. |
| (get_line): Avoid error when cursor appears to be off-screen. |
| (dump_screen): Include screen size in title. |
| (_do_resize): New proc, from "resize". |
| (resize): Rewrite. Do resize in two steps. |
| * gdb.tui/empty.exp (layouts): Fix entries. |
| (check_boxes): Remove xfail. |
| (check_text): Dump screen on failure. |
| |
| 2019-11-10 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.python/py-symbol.exp: Add test for |
| gdb.lookup_static_symbols. |
| |
| 2019-11-10 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.python/py-symbol.c: Declare and call function from new |
| py-symbol-2.c file. |
| * gdb.python/py-symbol.exp: Compile both source files, and add new |
| tests for gdb.lookup_static_symbol. |
| * gdb.python/py-symbol-2.c: New file. |
| |
| 2019-11-02 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/advance.exp: Drop superfluous 3rd argument to gdb_test. |
| * gdb.base/anon.exp: Same. |
| * gdb.base/auto-connect-native-target.exp: Same. |
| * gdb.base/call-ar-st.exp: Same. |
| * gdb.base/catch-syscall.exp: Same. |
| * gdb.base/commands.exp: Same. |
| * gdb.base/default.exp: Same. |
| * gdb.base/display.exp: Same. |
| * gdb.base/float.exp: Same. |
| * gdb.base/foll-fork.exp: Same. |
| * gdb.base/help.exp: Same. |
| * gdb.base/info-macros.exp: Same. |
| * gdb.base/info-proc.exp: Same. |
| * gdb.base/info-target.exp: Same. |
| * gdb.base/long_long.exp: Same. |
| * gdb.base/macscp.exp: Same. |
| * gdb.base/memattr.exp: Same. |
| * gdb.base/nofield.exp: Same. |
| * gdb.base/pointers.exp: Same. |
| * gdb.base/printcmds.exp: Same. |
| * gdb.base/ptype.exp: Same. |
| * gdb.base/restore.exp: Same. |
| * gdb.base/return.exp: Same. |
| * gdb.base/scope.exp: Same. |
| * gdb.base/set-noassign.exp: Same. |
| * gdb.base/setshow.exp: Same. |
| * gdb.base/shlib-call.exp: Same. |
| * gdb.base/signals.exp: Same. |
| * gdb.base/sigstep.exp: Same. |
| * gdb.base/skip.exp: Same. |
| * gdb.base/solib-symbol.exp: Same. |
| * gdb.base/stap-probe.exp: Same. |
| * gdb.base/step-line.exp: Same. |
| * gdb.base/step-test.exp: Same. |
| * gdb.base/style.exp: Same. |
| * gdb.base/varargs.exp: Same. |
| * gdb.base/vla-datatypes.exp: Same. |
| * gdb.base/vla-ptr.exp: Same. |
| * gdb.base/vla-sideeffect.exp: Same. |
| * gdb.base/volatile.exp: Same. |
| * gdb.base/watch-cond-infcall.exp: Same. |
| * gdb.base/watchpoint.exp: Same. |
| |
| 2019-11-02 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.cp/anon-union.exp: Drop superfluous 3rd argument to gdb_test. |
| * gdb.cp/cpexprs.exp: Same. |
| * gdb.cp/except-multi-location.exp: Same. |
| * gdb.cp/exceptprint.exp: Same. |
| * gdb.cp/gdb2384.exp: Same. |
| * gdb.cp/inherit.exp: Same. |
| * gdb.cp/m-static.exp: Same. |
| * gdb.cp/meth-typedefs.exp: Same. |
| * gdb.cp/misc.exp: Same. |
| * gdb.cp/namespace.exp: Same. |
| * gdb.cp/non-trivial-retval.exp: Same. |
| * gdb.cp/overload.exp: Same. |
| * gdb.cp/pr17132.exp: Same. |
| * gdb.cp/re-set-overloaded.exp: Same. |
| * gdb.cp/rvalue-ref-types.exp: Same. |
| * gdb.cp/templates.exp: Same. |
| |
| 2019-11-01 Luis Machado <luis.machado@linaro.org> |
| |
| PR gdb/25124 |
| |
| * gdb.arch/pr25124.S: New file. |
| * gdb.arch/pr25124.exp: New file. |
| |
| 2019-10-31 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/info-modules.exp: Update expected results, and add |
| additional tests for 'info module functinos', and 'info module |
| variables'. |
| * gdb.fortran/info-types.exp: Update expected results. |
| * gdb.fortran/info-types.f90: Extend testcase with additional |
| module variables and functions. |
| |
| 2019-10-31 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/info-modules.exp: New file. |
| * gdb.fortran/info-types.exp: Build with new file. |
| * gdb.fortran/info-types.f90: Include and use new module. |
| * gdb.fortran/info-types-2.f90: New file. |
| |
| 2019-10-31 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/setshow.exp: Test $_gdb_setting and $_gdb_setting_str. |
| * gdb.base/settings.exp: Test all settings types using |
| $_gdb_maint_setting and $_gdb_maint_setting_str in proc_show_setting, |
| that now verifies that the value of "maint show" is the same as |
| returned by the settings functions. Test the type of the |
| maintenance settings. |
| * gdb.base/default.exp: Update show_conv_list. |
| |
| 2019-10-31 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.arch/amd64-disp-step-avx.exp: Drop superfluous 3rd argument to |
| gdb_test. |
| * gdb.arch/amd64-disp-step.exp: Same. |
| * gdb.asm/asm-source.exp: Same. |
| * gdb.btrace/buffer-size.exp: Same. |
| * gdb.btrace/cpu.exp: Same. |
| * gdb.btrace/enable.exp: Same. |
| * gdb.dwarf2/count.exp: Same. |
| * gdb.dwarf2/dw2-ranges-func.exp: Same. |
| * gdb.dwarf2/dw2-ranges-psym.exp: Same. |
| * gdb.fortran/vla-datatypes.exp: Same. |
| * gdb.fortran/vla-history.exp: Same. |
| * gdb.fortran/vla-ptype.exp: Same. |
| * gdb.fortran/vla-value.exp: Same. |
| * gdb.fortran/whatis_type.exp: Same. |
| * gdb.guile/guile.exp: Same. |
| * gdb.multi/tids.exp: Same. |
| * gdb.python/py-finish-breakpoint.exp: Same. |
| * gdb.python/py-framefilter.exp: Same. |
| * gdb.python/py-pp-registration.exp: Same. |
| * gdb.python/py-xmethods.exp: Same. |
| * gdb.python/python.exp: Same. |
| * gdb.server/connect-with-no-symbol-file.exp: Same. |
| * gdb.server/no-thread-db.exp: Same. |
| * gdb.server/run-without-local-binary.exp: Same. |
| * gdb.stabs/weird.exp: Same. |
| * gdb.threads/attach-many-short-lived-threads.exp: Same. |
| * gdb.threads/thread-find.exp: Same. |
| * gdb.threads/tls-shared.exp: Same. |
| * gdb.threads/tls.exp: Same. |
| * gdb.threads/wp-replication.exp: Same. |
| * gdb.trace/ax.exp: Same. |
| * lib/gdb.exp (gdb_test_exact, help_test_raw): Same. |
| |
| 2019-10-31 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.ada/array_bounds.exp: Drop superfluous 3rd argument to gdb_test. |
| * gdb.ada/array_subscript_addr.exp: Same. |
| * gdb.ada/arrayidx.exp: Same. |
| * gdb.ada/arrayparam.exp: Same. |
| * gdb.ada/arrayptr.exp: Same. |
| * gdb.ada/boolean_expr.exp: Same. |
| * gdb.ada/call_pn.exp: Same. |
| * gdb.ada/complete.exp: Same. |
| * gdb.ada/fixed_cmp.exp: Same. |
| * gdb.ada/fun_addr.exp: Same. |
| * gdb.ada/funcall_param.exp: Same. |
| * gdb.ada/interface.exp: Same. |
| * gdb.ada/mod_from_name.exp: Same. |
| * gdb.ada/null_array.exp: Same. |
| * gdb.ada/packed_array.exp: Same. |
| * gdb.ada/packed_tagged.exp: Same. |
| * gdb.ada/print_chars.exp: Same. |
| * gdb.ada/print_pc.exp: Same. |
| * gdb.ada/ptype_arith_binop.exp: Same. |
| * gdb.ada/ptype_field.exp: Same. |
| * gdb.ada/ptype_tagged_param.exp: Same. |
| * gdb.ada/rec_return.exp: Same. |
| * gdb.ada/ref_tick_size.exp: Same. |
| * gdb.ada/str_ref_cmp.exp: Same. |
| * gdb.ada/taft_type.exp: Same. |
| * gdb.ada/tagged.exp: Same. |
| * gdb.ada/type_coercion.exp: Same. |
| * gdb.ada/uninitialized_vars.exp: Same. |
| |
| 2019-10-30 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (gdb_test_multiple): Handle -early pattern flag. |
| |
| 2019-10-26 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/bigcore.c: Fix typos in comments. |
| * gdb.base/ctf-ptype.c: Same. |
| * gdb.base/long_long.c: Same. |
| * gdb.dwarf2/dw2-op-out-param.S: Same. |
| * gdb.python/py-evthreads.c: Same. |
| * gdb.reverse/i387-stack-reverse.c: Same. |
| * gdb.trace/tfile.c: Same. |
| * lib/compiler.c: Same. |
| * lib/compiler.cc: Same. |
| |
| 2019-10-25 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.reverse/sigall-precsave.exp: Use -wrap and $gdb_test_name in |
| gdb_test_multiple calls. |
| * gdb.reverse/sigall-reverse.exp: Same. |
| * gdb.reverse/solib-precsave.exp: Same. |
| * gdb.reverse/solib-reverse.exp: Same. |
| * gdb.reverse/until-precsave.exp: Same. |
| * gdb.reverse/until-reverse.exp: Same. |
| |
| 2019-10-24 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (gdb_test_multiple): Add -wrap pattern flag. |
| * gdb.reverse/step-precsave.exp: Rewrite gdb_test_multiple containing |
| kfail using -wrap pattern flag and convenience variable |
| gdb_test_name. |
| |
| 2019-10-24 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.python/py-progspace.exp: Add tests for the |
| Progspace.block_for_pc method. |
| |
| 2019-10-23 Tom Tromey <tom@tromey.com> |
| |
| * configure: Rebuild. |
| * aclocal.m4: Use m4_include, not sinclude. |
| |
| 2019-10-21 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/infcall-nested-structs.c: Add |
| __attribute__((noinline,noclone)) to all functions. |
| (call_all): Add missing variable initialization. Simplify return value. |
| (breakpt): Increment volatile variable, to prevent call from being |
| optimized out. |
| * gdb.base/infcall-nested-structs.exp: Compile with -O2. |
| |
| 2019-10-17 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.fortran/module.exp: Allow info variables to print info for files |
| other than module.f90. |
| |
| 2019-10-16 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/module.exp: Extend with 'info variables' test. |
| |
| 2019-10-16 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * boards/cc-with-tweaks.exp: Setup F90_FOR_TARGET and |
| F77_FOR_TARGET. |
| |
| 2019-10-16 Tom de Vries <tdevries@suse.de> |
| |
| PR tdep/25096 |
| * gdb.base/infcall-nested-structs.exp: Remove PR25096 KFAILs. |
| |
| 2019-10-16 Tom de Vries <tdevries@suse.de> |
| |
| PR tdep/24104 |
| * gdb.base/infcall-nested-structs.exp: Remove XFAIL for PR tdep/24104. |
| Add KFAIL for PR tdep/25096. |
| |
| 2019-10-16 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/25059 |
| * gdb.cp/local-static.exp (do_test): Add xfails for gcc PR debug/55541. |
| |
| 2019-10-16 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/jit-reader.exp: Allow non-pointer registers to be printed |
| as signed. |
| |
| 2019-10-14 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| * gdb.mi/list-thread-groups-available.exp: Read entries one by |
| one instead of increasing timeout. |
| |
| 2019-10-13 Tom de Vries <tdevries@suse.de> |
| |
| PR record/25038 |
| * gdb.reverse/sigall-precsave.exp: Add PR record/25038 KFAIL. |
| * gdb.reverse/sigall-reverse.exp: Same. |
| * gdb.reverse/solib-precsave.exp: Same. |
| * gdb.reverse/solib-reverse.exp: Same. |
| * gdb.reverse/step-precsave.exp: Same. |
| * gdb.reverse/until-precsave.exp: Same. |
| * gdb.reverse/until-reverse.exp: Same. |
| * lib/gdb.exp (gdb_continue_to_breakpoint): Same. |
| |
| 2019-10-10 Andreas Arnez <arnez@linux.ibm.com> |
| |
| * gdb.base/infcall-nested-structs.c (cmp_struct_02_01) |
| (cmp_struct_02_02, cmp_struct_04_01, cmp_struct_04_02) |
| (cmp_struct_05_01, cmp_struct_static_02_01) |
| (cmp_struct_static_04_01, cmp_struct_static_06_01): Fix redundant |
| comparisons. |
| |
| 2019-10-10 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24888 |
| * lib/ada.exp (target_compile_ada_from_dir): Route -pie/-no-pie to |
| gnatlink. |
| |
| 2019-10-09 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/25048 |
| * gdb.rust/simple.exp: Add xfails for incorrect DWARF. |
| |
| 2019-10-07 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.ada/catch_ex_std.exp: Handle being unabled to catch Ada |
| exceptions due to missing debug information. |
| |
| 2019-10-07 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/default.exp: Expect _gdb_major/_gdb_minor to be 9.1. |
| |
| 2019-10-07 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * lib/gdb.exp (gdb_test_multiple): Add gdb_test_name mechanism. |
| * gdb.base/annota1.exp: Update to use gdb_test_name. |
| |
| 2019-10-07 Weimin Pan <weimin.pan@oracle.com> |
| |
| * gdb.base/ctf-whatis.exp: New file. |
| * gdb.base/ctf-whatis.c: New file. |
| * gdb.base/ctf-ptype.exp: New file. |
| * gdb.base/ctf-ptype.c: New file. |
| * gdb.base/ctf-constvars.exp: New file. |
| * gdb.base/ctf-constvars.c: New file. |
| * gdb.base/ctf-cvexpr.exp: New file. |
| |
| 2019-10-04 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.cp/local-static.c (main): Move declaration of int i out of the |
| for loop. |
| |
| 2019-10-03 Tom Tromey <tom@tromey.com> |
| |
| PR rust/24976: |
| * gdb.rust/simple.rs (Union2): New type. |
| (main): Use Union2. |
| * gdb.rust/simple.exp: Add test. |
| |
| 2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/nested-funcs-2.exp: Run tests with and without the |
| nested function prefix. |
| |
| 2019-10-03 Bernhard Heckel <bernhard.heckel@intel.com> |
| Richard Bunt <richard.bunt@arm.com> |
| Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/nested-funcs.exp: Tests for placing breakpoints on |
| nested functions. |
| * gdb.fortran/nested-funcs.f90: Update expected results. |
| * gdb.fortran/nested-funcs-2.exp: New file. |
| * gdb.fortran/nested-funcs-2.f90: New file. |
| |
| 2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.python/py-parameter.exp: Make test names unique. |
| * gdb.python/py-template.exp: Likewise. |
| * gdb.python/py-value.exp: Likewise. |
| |
| 2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/break-interp.exp: Reduce test name duplication. |
| * gdb.base/call-sc.exp: Likewise. |
| * gdb.base/callfuncs.exp: Likewise. |
| * gdb.base/charset.exp: Likewise. |
| * gdb.base/dump.exp: Likewise. |
| * gdb.base/ena-dis-br.exp: Likewise. |
| * gdb.base/relational.exp: Likewise. |
| * gdb.base/step-over-syscall.exp: Likewise. |
| * gdb.base/structs.exp: Likewise. |
| |
| 2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.linespec/explicit.exp: Make test names unique. |
| * gdb.linespec/ls-errs.exp: Likewise. |
| |
| 2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.reverse/break-precsave.exp: Make test names unique. |
| * gdb.reverse/break-reverse.exp: Likewise. |
| * gdb.reverse/finish-precsave.exp: Likewise. |
| * gdb.reverse/finish-reverse.exp: Likewise. |
| * gdb.reverse/machinestate-precsave.exp: Likewise. |
| * gdb.reverse/machinestate.exp: Likewise. |
| * gdb.reverse/readv-reverse.exp: Likewise. |
| * gdb.reverse/recvmsg-reverse.exp: Likewise. |
| * gdb.reverse/sigall-precsave.exp: Likewise. |
| * gdb.reverse/sigall-reverse.exp: Likewise. |
| * gdb.reverse/step-indirect-call-thunk.exp: Likewise. |
| * gdb.reverse/watch-precsave.exp: Likewise. |
| * gdb.reverse/watch-reverse.exp: Likewise. |
| |
| 2019-10-03 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.threads/stop-with-handle.c: New file. |
| * gdb.threads/stop-with-handle.exp: New file. |
| |
| 2019-10-03 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/25059 |
| * gdb.base/list-missing-source.exp: Allowing the "Compilation |
| directory" line to be missing. |
| |
| 2019-10-03 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/25059 |
| * gdb.base/info-types.exp: Make the presence of the 'unsigned int' |
| type optional. |
| |
| 2019-10-02 Andreas Arnez <arnez@linux.ibm.com> |
| |
| * gdb.python/py-format-string.c (string.h): New include. |
| (main): Fill a_struct_with_union.the_union.an_int with bytes of |
| the same value, for endianness-independence. |
| * gdb.python/py-format-string.exp (default_regexp_dict) |
| (test_pretty_structs, test_format): Adjust expected output to the |
| changed initialization. |
| |
| 2019-10-02 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/catch_ex_std.exp: Add $_ada_exception test. |
| |
| 2019-10-02 Pedro Alves <palves@redhat.com> |
| Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/print-file-var-lib1.c: Include <stdio.h> and |
| "print-file-var.h". |
| (this_version_id) Use ATTRIBUTE_VISIBILITY. |
| (get_version_1): Print this_version_id and its address. |
| Add extern "C" wrappers around interface functions. |
| * gdb.base/print-file-var-lib2.c: Include <stdio.h> and |
| "print-file-var.h". |
| (this_version_id) Use ATTRIBUTE_VISIBILITY. |
| (get_version_2): Print this_version_id and its address. |
| Add extern "C" wrappers around interface functions. |
| * gdb.base/print-file-var-main.c: Include <dlfcn.h>, <assert.h>, |
| <stddef.h> and "print-file-var.h". |
| Add extern "C" wrappers around interface functions. |
| [VERSION_ID_MAIN] (this_version_id): Define. |
| (main): Define v0. Use dlopen if SHLIB_NAME is defined. |
| * gdb.base/print-file-var.h: Add some #defines to simplify setting |
| up extern "C" blocks. |
| * gdb.base/print-file-var.exp (test): New, factored out from top |
| level. |
| (top level): Test all combinations of attribute hidden or not, |
| dlopen or not, and this_version_id symbol in main file or not. |
| Compile tests as both C++ and C, make test names unique. |
| |
| 2019-10-01 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Test "show logging filename". |
| |
| 2019-10-01 Tom Tromey <tom@tromey.com> |
| |
| * lib/gdb-utils.exp (style): Handle "metadata" argument. |
| * gdb.base/style.exp: Add metadata style test. |
| |
| 2019-10-01 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Test "pwd". |
| |
| 2019-10-01 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Update tests. |
| |
| 2019-10-01 Andreas Arnez <arnez@linux.ibm.com> |
| |
| * gdb.base/pretty-print.c (struct s1_t): Change fields 'three' and |
| 'six' to unsigned. |
| (s1): Initialize fields 'four' and 'six' instead of 'three' and |
| 'five'. Use an all-ones bit pattern for each. |
| * gdb.base/pretty-print.exp: Adjust expected output of "print s1" |
| to its changed values. |
| |
| 2019-09-30 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.rust/traits.rs: Disable all warnings. |
| |
| 2019-09-29 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/gdb-index.exp: Handle new location of .dwz file. |
| |
| 2019-09-29 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/gdb-index.exp: Use with_test_prefix for second objcopy. |
| |
| 2019-09-27 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.reverse/step-precsave.exp: Add missing $gdb_prompt in regexps. |
| |
| 2019-09-27 Tom de Vries <tdevries@suse.de> |
| |
| PR record/23188 |
| * gdb.reverse/step-precsave.exp: Add kfail for PR record/23188. |
| |
| 2019-09-26 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/py_taft.exp: New file. |
| * gdb.ada/py_taft/main.adb: New file. |
| * gdb.ada/py_taft/pkg.adb: New file. |
| * gdb.ada/py_taft/pkg.ads: New file. |
| |
| 2019-09-24 Tom de Vries <tdevries@suse.de> |
| |
| PR gdb/24598 |
| * gdb.arch/amd64-init-x87-values.exp: Add xfail. |
| |
| 2019-09-22 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/restore.exp: Allow register variables to be optimized out at |
| -O0. |
| |
| 2019-09-20 Ulrich Weigand <uweigand@de.ibm.com> |
| |
| * gdb.arch/spu-info.exp: Remove file. |
| * gdb.arch/spu-info.c: Remove file. |
| * gdb.arch/spu-ls.exp: Remove file. |
| * gdb.arch/spu-ls.c: Remove file. |
| |
| * gdb.asm/asm-source.exp: Remove support for spu*-*-*. |
| * gdb.asm/spu.inc: Remove file. |
| |
| * gdb.base/dump.exp: Remove support for spu*-*-*. |
| * gdb.base/stack-checking.exp: Likewise. |
| * gdb.base/overlays.exp: Likewise. |
| * gdb.base/ovlymgr.c: Likewise. |
| * gdb.base/spu.ld: Remove file. |
| |
| * gdb.cp/bs15503.exp: Remove support for spu*-*-*. |
| * gdb.cp/cpexprs.exp: Likewise. |
| * gdb.cp/exception.exp: Likewise. |
| * gdb.cp/gdb2495.exp: Likewise. |
| * gdb.cp/mb-templates.exp: Likewise. |
| * gdb.cp/pr9167.exp: Likewise. |
| * gdb.cp/userdef.exp: Likewise. |
| |
| * gdb.xml/tdesc-regs.exp: Remove support for spu*-*-*. |
| |
| * gdb.cell: Remove directory. |
| * lib/cell.exp: Remove file. |
| |
| 2019-09-19 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (gdb_test): Eliminate "^FOOBAR$" pattern. |
| |
| 2019-09-19 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdbserver-support.exp (gdb_target_cmd): Fix argument passing. |
| |
| 2019-09-19 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdbserver-support.exp (gdb_target_cmd_ext): Return 2 (meaning |
| UNSUPPORTED) for 'Network is unreachable' message. Factor out of ... |
| (gdb_target_cmd): ... here. |
| * gdb.server/server-connect.exp: Use gdb_target_cmd_ext, handle return |
| value 2. |
| |
| 2019-09-18 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/source-dir.exp: Avoid having directory names in test |
| names. |
| |
| 2019-09-17 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/source-dir.exp: Add extra test for mapped compilation |
| directory. |
| |
| 2019-09-17 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/list-missing-source.exp: New file. |
| |
| 2019-09-14 Tom de Vries <tdevries@suse.de> |
| |
| PR teststuite/24599 |
| * gdb.ada/rename_subscript_param.exp: Require gnatmake 8. |
| * lib/ada.exp (gnatmake_version_at_least): New proc. |
| |
| 2019-09-12 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/maint.exp: Use exec_has_index_section. |
| |
| 2019-09-12 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/maint.exp: Add test for 'maint info sections'. |
| |
| 2019-09-12 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/store.exp: Allow register variables to be optimized out at |
| -O0. |
| |
| 2019-09-12 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.ada/rdv_wait.exp: Update to new task names. |
| * gdb.base/task_switch_in_core.exp: Likewise. |
| * gdb.base/info_sources_base.c: Likewise. |
| |
| 2019-09-10 Tom Tromey <tromey@adacore.com> |
| |
| * boards/cc-with-tweaks.exp: Set GNATMAKE_FOR_TARGET. |
| |
| 2019-09-10 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/dgopt.exp: New file. |
| * gdb.ada/dgopt/x.adb: New file. |
| |
| 2019-09-08 Tom Tromey <tom@tromey.com> |
| |
| * gdb.tui/resize.exp: Remove setup_xfail. |
| * gdb.tui/regs.exp: Remove setup_xfail. |
| * gdb.tui/basic.exp: Remove setup_xfail. |
| |
| 2019-09-06 David Blaikie <dblaikie@gmail.com> |
| |
| * gdb.base/label.exp: un-XFAIL label related tests under Clang. |
| * gdb.cp/cplabel.exp: Ditto. |
| * gdb.linespec/ls-errs.exp: Ditto. |
| |
| 2019-09-05 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (cmp_file_string): New proc. |
| * gdb.base/ui-redirect.exp: Replace "gdb_breakpoint main" with |
| runto_main. Verify save breakpoints output. |
| |
| 2019-09-04 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/info-var.exp: Test info variables without running |
| to main, to avoid expect's buffer overflow. |
| |
| 2019-09-03 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/bias.exp: New file. |
| * gdb.ada/bias/bias.adb: New file. |
| * gdb.ada/print_chars.exp: Add regression test. |
| * gdb.ada/print_chars/foo.adb (My_Character): New type. |
| (MC): New variable. |
| |
| 2019-08-29 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.base/argv0-symlink.exp: Run only on native target |
| and local host. |
| |
| 2019-08-29 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.fortran/info-types.exp: Fix gdb_test regexp to allow more |
| diverse debug info. |
| * lib/fortran.exp (fortran_int8): New proc, based on fortran_int4. |
| |
| 2019-08-28 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/info-var.exp: Allow info variables to print info for files |
| other than info-var-f1.c and info-var-f2.c. |
| |
| 2019-08-28 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/info-types.exp: Add module. |
| * gdb.fortran/info-types.f90: Update expected results. |
| |
| 2019-08-28 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/info-types.exp: New file. |
| * gdb.fortran/info-types.f90: New file. |
| * lib/fortran.exp (fortran_character1): New proc. |
| |
| 2019-08-27 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/info-fun.exp: Extend to test the -n flag for 'info |
| functions'. Reindent as needed. |
| * gdb.base/info-var-f1.c: New file. |
| * gdb.base/info-var-f2.c: New file. |
| * gdb.base/info-var.exp: New file. |
| * gdb.base/info-var.h: New file. |
| |
| 2019-08-26 Tom de Vries <tdevries@suse.de> |
| |
| PR c++/24852 |
| * gdb.cp/no-libstdcxx-probe.exp: New test. |
| |
| 2019-08-26 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (skip_libstdcxx_probe_tests_prompt): Return 1 if probe |
| * tests need to be skipped. |
| * gdb.cp/exceptprint.exp: Update call to skip_libstdcxx_probe_tests. |
| * gdb.mi/mi-catch-cpp-exceptions.exp: Update call to |
| mi_skip_libstdcxx_probe_tests. |
| |
| 2019-08-26 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * gdb.python/py-xmethods.exp: Use raw strings when passing |
| arguments to SimpleXMethodMatcher. |
| |
| 2019-08-22 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.multi/multi-term-settings.exp (coretest): Make gdb_test messages |
| more informative. |
| |
| 2019-08-21 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/with.exp: Test "with" with no arguments. |
| |
| 2019-08-21 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/gdb-caching-proc.exp: Sort files. |
| |
| 2019-08-20 Tom de Vries <tdevries@suse.de> |
| |
| * lib/pascal.exp (gdb_compile_pascal): Remove $destfile before |
| compilation. |
| |
| 2019-08-16 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/compare-sections.exp ("after run to main"): Allow |
| mismatched read-only sections for PIE executables. |
| |
| 2019-08-16 Tom Tromey <tom@tromey.com> |
| |
| * lib/tuiterm.exp (_csi_Z): New proc. |
| * gdb.tui/basic.exp: Update window positions. |
| * gdb.tui/empty.exp: Update window positions. |
| |
| 2019-08-15 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.base/examine-backward.exp: Correct regexp for |
| "examine 3 bytes backward from ${address_zero}". |
| |
| 2019-08-15 Tom Tromey <tom@tromey.com> |
| |
| * gdb.tui/empty.exp: Enable resizing tests. |
| |
| 2019-08-15 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/char_enum.exp: Add regression tests. |
| * gdb.ada/char_enum/foo.adb (Char_Enum_Type): Use '_' |
| and '0'. |
| (Char, Gchar): Update. |
| * gdb.ada/char_enum/pck.ads (Global_Enum_Type): Use '+'. |
| |
| 2019-08-15 Christian Biesinger <cbiesinger@google.com> |
| |
| * gdb.python/python.exp: Expect a leading underscore on |
| GdbOutput{,Error}File. |
| |
| 2019-08-15 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.dwarf2/dw2-dir-file-name.exp: Skip on remote or |
| Windows host. |
| |
| 2019-08-15 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.base/batch-preserve-term-settings.exp |
| (test_terminal_settings_preserved_after_sigterm): Skip on Windows. |
| |
| 2019-08-15 Christian Biesinger <cbiesinger@google.com> |
| |
| * lib/gdb.exp: When running on a mingw target, replace |
| /x/ with x:/. |
| |
| 2019-08-14 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.arch/aarch64-prologue.c: New test. |
| * gdb.arch/aarch64-prologue.exp: New file. |
| |
| 2019-08-13 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.gdb/selftest.exp (send ^C to child process again): Accept also |
| Thread. |
| |
| 2019-08-13 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.python/py-completion.exp: Download the .py file to the host |
| and use its host pathname. Conditionalize tests that use |
| tab completion and manipulate files on the build machine. |
| * gdb.python/py-events.exp: Download the .py file to the host |
| and use its host pathname. |
| * gdb.python/py-evsignal.exp: Likewise. |
| * gdb.python/py-evthreads.exp: Likewise. |
| * gdb.python/py-framefilter-invalidarg.exp: Match Windows |
| pathname syntax. |
| * gdb.python/py-framefilter.exp: Download the .py file to the right |
| place on the host. Match Windows pathname syntax. |
| * gdb.python/py-mi-var-info-path-expression.exp: Download the |
| .py file to the host and use its host pathname. |
| * gdb.python/py-objfile-script.exp: Match Windows pathname syntax. |
| * gdb.python/py-objfile.exp: Expect a host pathname, not a |
| build pathname. Skip symlink test on Windows host. Add missing |
| newline at end of file. |
| * gdb.python/py-pp-maint.exp: Download the .py file to the host |
| and use its host pathname. |
| * gdb.python/py-pp-registration.exp: Match Windows pathname syntax. |
| * gdb.python/py-section-script.exp: Use host location of binfile |
| on safe-path. Use correct path separator on Windows host. |
| Reorder alternatives in gdb_test_multiple to prevent matching |
| the wrong alternative on success. |
| * gdb.python/py-symtab.exp: Match Windows pathname syntax. |
| |
| 2019-08-12 Patrick Palka <patrick@parcs.ath.cx> |
| |
| * gdb.gdb/selftest.exp (test_with_self): Update test to now |
| expect the GDB inferior to no longer immediately stop after |
| being resumed with "signal SIGINT". |
| |
| 2019-08-09 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.linespec/break-ask.exp: Generalize regexps to match |
| Windows pathnames too. |
| |
| 2019-08-08 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24862 |
| * lib/tuiterm.exp (_accept): Fix CSI regexp. |
| |
| 2019-08-07 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/style.exp: Update tests for help doc new invariants. |
| * gdb.base/help.exp: Likewise. |
| |
| 2019-08-06 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Add disassemble test. |
| * gdb.base/style.c (some_called_function): New function. |
| (main): Use it. |
| |
| 2019-08-05 Christian Biesinger <cbiesinger@google.com> |
| |
| * gdb.python/py-block.exp: Test dictionary access on blocks. |
| |
| 2019-08-05 Simon Marchi <simon.marchi@efficios.com> |
| |
| PR gdb/24863 |
| * gdb.mi/list-thread-groups-available.exp: Increase timeout for |
| -list-thread-groups --available test when running under |
| check-read1. |
| |
| 2019-08-05 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24863 |
| * lib/gdb.exp (with_read1_timeout_factor): New proc. |
| * gdb.base/help.exp: Use with_read1_timeout_factor. |
| * gdb.base/info-macros.exp: Same. |
| * gdb.cp/nested-types.exp: Same. |
| |
| 2019-08-05 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (version_at_least): Factor out of ... |
| (tcl_version_at_least): ... here. |
| (gdb_compile): Fail if pie results in non-PIE executable. |
| (readelf_version, readelf_prints_pie): New proc. |
| (exec_is_pie): Return -1 if unknown. |
| |
| 2019-08-05 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (tcl_version_at_least): Fix typo. |
| |
| 2019-08-04 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.server/reconnect-ctrl-c.exp: Skip if nointerrupts. |
| |
| 2019-08-04 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * lib/completion-support.exp (test_gdb_complete_none): Skip |
| tab completion tests if no readline support. |
| (test_gdb_complete_unique_re): Likewise. |
| (test_gdb_complete_multiple): Likewise. |
| |
| 2019-08-03 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/info_sources.exp: New file. |
| * gdb.base/info_sources.c: New file. |
| * gdb.base/info_sources_base.c: New file. |
| |
| 2019-08-01 Pedro Franco de Carvalho <pedromfc@linux.ibm.com> |
| |
| * gdb.base/batch-exit-status.exp: Call test_exit_status with |
| prefix argument. |
| (test_exit_status): Add prefix argument. |
| |
| 2019-08-01 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24863 |
| * gdb.threads/fork-plus-threads.exp: Fix check-run1 timeout by |
| calling exp_continue for new thread and thread exited messages. |
| |
| 2019-08-01 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24863 |
| * gdb.base/structs.exp: Fix check-read1 timeout using |
| gdb_test_sequence. |
| * lib/gdb.exp (tcl_version_at_least, lrepeat): New proc. |
| |
| 2019-08-01 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24863 |
| * gdb.base/break-interp.exp: Use exp_continue after each "info files" |
| line. |
| |
| 2019-08-01 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24863 |
| * gdb.base/signals.exp: Fix check-read1 timeout using gdb_test_sequence. |
| |
| 2019-07-30 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/display_nested.exp: New file. |
| * gdb.ada/display_nested/foo.adb: New file. |
| * gdb.ada/display_nested/pack.adb: New file. |
| * gdb.ada/display_nested/pack.ads: New file. |
| |
| 2019-07-30 Christian Biesinger <cbiesinger@google.com> |
| |
| * gdb.python/py-symbol.c: Add a static variable and one in an anonymous |
| namespace. |
| * gdb.python/py-symbol.exp: Test gdb.lookup_static_symbol. |
| |
| 2019-07-30 Tom de Vries <tdevries@suse.de> |
| |
| * lib/read1.c (read): Don't use unsetenv (v), use setenv (v, "", 1) |
| instead. |
| |
| 2019-07-30 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24834 |
| * lib/gdb.exp (gdb_compile): Fail if nopie results in PIE executable. |
| (exec_is_pie): New proc. |
| |
| 2019-07-29 Christian Biesinger <cbiesinger@google.com> |
| |
| * gdb.python/py-objfile.exp: Fix misspelling (nonexistant -> nonexistent) |
| |
| 2019-07-29 Christian Biesinger <cbiesinger@google.com> |
| |
| * gdb.python/py-objfile.c: Add global and static vars. |
| * gdb.python/py-objfile.exp: Test new functions Objfile. |
| lookup_global_symbol and lookup_static_symbol. |
| |
| 2019-07-29 Tom Tromey <tom@tromey.com> |
| |
| * lib/tuiterm.exp (Term::_csi_@): New proc. |
| (Term::_csi_X): Don't move cursor. |
| |
| 2019-07-29 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/options.exp: Update backtrace - completion to |
| new option -frame-info. |
| * gdb.base/frame-args.exp: Test new 'frame-arguments presence'. |
| Test new 'set print frame-info'. Test backtrace -frame-info |
| overriding 'set print frame-info'. |
| * gdb.python/py-framefilter.exp: Test new 'frame-arguments presence'. |
| Test new 'set print frame-info'. |
| Verify consistency of backtrace with and without filters, with and |
| without -no-filters. |
| * gdb.python/py-framefilter-invalidarg.exp: Update to new print_what |
| default. |
| |
| 2019-07-29 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.linespec/explicit.exp: Fix completion trigger for "complete with |
| no arguments". |
| |
| 2019-07-29 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.linespec/explicit.exp: Fix gdb_test_multiple regexps where second |
| is a substring of the first for "complete non-unique file name". |
| |
| 2019-07-29 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.python/python.exp: Don't terminate gdb_test_multiple regexp |
| with ".*". |
| |
| 2019-07-29 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (skip_libstdcxx_probe_tests_prompt, gdb_is_target_1): |
| Pass prompt_regexp parameter to gdb_test_multiple calls. |
| |
| 2019-07-29 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/maint.exp: Use "\r\n" instead of "\[\r\n\]+" in "maint |
| print registers" regexps. |
| |
| 2019-07-29 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/define.exp: Add "\r\n" to "reset gdb_prompt" regexp. |
| |
| 2019-07-29 Tom de Vries <tdevries@suse.de> |
| |
| PR gdb/24855 |
| * lib/gdb.exp (gdb_test_multiple): Add prompt_regexp parameter. |
| (skip_python_tests_prompt): Add prompt_regexp argument to |
| gdb_test_multiple calls. |
| |
| 2019-07-27 Tom Tromey <tom@tromey.com> |
| |
| * gdb.tui/main.exp: New file. |
| |
| 2019-07-27 Tom Tromey <tom@tromey.com> |
| |
| * lib/tuiterm.exp (Term::clean_restart): Make "executable" |
| optional. |
| * gdb.tui/empty.exp: New file. |
| |
| 2019-07-27 Tom Tromey <tom@tromey.com> |
| |
| * lib/tuiterm.exp (spawn): New proc. |
| (Term::resize): New proc. |
| * gdb.tui/resize.exp: New file. |
| |
| 2019-07-27 Tom Tromey <tom@tromey.com> |
| |
| * gdb.tui/list.exp: New file. |
| |
| 2019-07-27 Tom Tromey <tom@tromey.com> |
| |
| * gdb.tui/regs.exp: New file. |
| |
| 2019-07-27 Tom Tromey <tom@tromey.com> |
| |
| * gdb.tui/basic.exp: Add "layout split" test. |
| |
| 2019-07-27 Tom Tromey <tom@tromey.com> |
| |
| * gdb.tui/basic.exp: Add "layout asm" test. |
| |
| 2019-07-27 Tom Tromey <tom@tromey.com> |
| |
| * lib/tuiterm.exp: New file. |
| * gdb.tui/basic.exp: New file. |
| |
| 2019-07-27 Kevin Buettner <kevinb@redhat.com> |
| |
| * gdb.dwarf2/dw2-ranges-func.exp (enable_foo_cold_stepping): |
| Enable tests associated with this flag. Adjust regex |
| referencing "foo_low" to now refer to "foo_cold" instead. |
| |
| 2019-07-27 Kevin Buettner <kevinb@redhat.com> |
| |
| * gdb.dwarf2/dw2-ranges-func.c: Rename to... |
| * gdb.dwarf2/dw2-ranges-func-lo-cold.c: ...this. |
| * gdb.dwarf2/dw2-ranges-func-lo-cold.c (foo_low): Change name to |
| foo_cold. Revise comments to match. |
| * gdb.dwarf2/dw2-ranges-func-hi-cold.c: New file. |
| * gdb.dwarf2/dw2-ranges-func.exp (do_test): New proc. Existing tests |
| were wrapped into this proc; Call do_test in loop from outermost |
| level. |
| (foo_low): Rename all occurrences to "foo_cold". |
| (backtrace from baz): New test. |
| (x2/i foo_cold): New test. |
| (info line *foo_cold): New test. |
| |
| 2019-07-26 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.arch/i386-pkru.exp: Fix unterminated string. |
| |
| 2019-07-25 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24830 |
| * gdb.mi/mi-catch-cpp-exceptions.exp: Call |
| mi_skip_libstdcxx_probe_tests, and skip unsupported tests. |
| * lib/gdb.exp (skip_libstdcxx_probe_tests_prompt): Factor out of ... |
| (skip_libstdcxx_probe_tests): ... here. |
| * lib/mi-support.exp (mi_skip_libstdcxx_probe_tests): New proc. |
| |
| 2019-07-24 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24807 |
| * gdb.objc/basicclass.m: Include stdio.h. |
| * gdb.objc/nondebug.m: Same. |
| * gdb.objc/objcdecode.m: Same. |
| |
| 2019-07-24 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24612 |
| * gdb.base/infoline-reloc-main-from-zero.exp: Add -Wl,-N to |
| additional_flags. |
| |
| 2019-07-24 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24831 |
| * gdb.multi/tids.exp: Update error messages for info threads. |
| |
| 2019-07-24 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/info-types.exp: Allow info types to print info for more than |
| one file. |
| |
| 2019-07-23 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24842 |
| * gdb.dwarf2/multidictionary.exp: Consume initial prompt after |
| gdb_spawn_with_cmdline_opts. |
| |
| 2019-07-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gdb.arch/arm-cmse-sgstubs.c: New test. |
| * gdb.arch/arm-cmse-sgstubs.exp: New file. |
| |
| 2019-07-23 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24711 |
| * gdb.mi/mi-complete.exp: Wait for "set max-completions" result before |
| issuing next command. |
| |
| 2019-07-22 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.ada/info_auto_lang.exp: Update expected results. |
| * gdb.base/info-types.c: Add additional types to check. |
| * gdb.base/info-types.exp: Update expected results. |
| |
| 2019-07-22 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/info-types.c: New file. |
| * gdb.base/info-types.exp: New file. |
| |
| 2019-07-19 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.arch/riscv-bp-infcall.c: New file. |
| * gdb.arch/riscv-bp-infcall.exp: New file. |
| |
| 2019-07-17 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| PR breakpoints/24541 |
| * gdb.mi/mi-catch-cpp-exceptions.exp: Remove kfail due to 24541. |
| |
| 2019-07-14 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24760 |
| * gdb.objc/basicclass.exp: Fix unterminated string. |
| |
| 2019-07-12 Bernhard Heckel <bernhard.heckel@intel.com> |
| Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/vla-ptype.exp: Print array with negative bounds. |
| * gdb.fortran/vla-sizeof.exp: Print the size of an array with |
| negative bounds. |
| * gdb.fortran/vla-value.exp: Print elements of an array with |
| negative bounds. |
| * gdb.fortran/vla.f90: Setup an array with negative bounds for |
| testing. |
| |
| 2019-07-11 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/options.exp (expect_string): Dequote strings in |
| results. |
| (test-string): Test strings with different quoting and reindent. |
| |
| 2019-07-10 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/mi_ex_cond.exp: Update expected results. |
| * gdb.ada/mi_catch_ex_hand.exp: Update expected results. |
| * gdb.ada/mi_catch_ex.exp: Update expected results. |
| * gdb.ada/mi_catch_assert.exp: Update expected results. |
| * gdb.ada/catch_ex.exp (catch_exception_info) |
| (catch_exception_entry, catch_assert_entry) |
| (catch_unhandled_entry): Update. |
| * gdb.ada/catch_assert_if.exp: Update expected results. |
| |
| 2019-07-10 Richard Bunt <richard.bunt@arm.com> |
| Stephen Roberts <stephen.roberts@arm.com> |
| |
| * gdb.base/define.exp: Restore original prompt. |
| |
| 2019-07-09 Pedro Alves <palves@redhat.com> |
| |
| * gdb.cp/catch-multi-stdlib.exp: Adjust expected "info |
| breakpoints" output. |
| * gdb.cp/exception.exp: Adjust expected "info breakpoints" output. |
| * gdb.python/py-breakpoint.exp: No longer expect that "catch |
| throw" creates breakpoint. |
| * gdb.mi/mi-catch-cpp-exceptions.exp (setup_catchpoint): Expect |
| 'type="catchpoint"'. |
| |
| 2019-07-09 Pedro Alves <palves@redhat.com> |
| |
| PR c++/15468 |
| * gdb.cp/except-multi-location-lib.cc: New. |
| * gdb.cp/except-multi-location-main.cc: New. |
| * gdb.cp/except-multi-location.exp: New. |
| |
| 2019-07-09 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * gdb.base/printcmds.exp (test_printf_convenience_var): Set |
| language to "c++" before dealing with wchar_t. Remove DO_WSTRING |
| argument and update callers. |
| |
| 2019-07-09 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.arch/amd64-break-on-asm-line.S: New file. |
| * gdb.arch/amd64-break-on-asm-line.exp: New file. |
| |
| 2019-07-08 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/printcmds.exp: Test printing C string and |
| C wide string convenience vars without transiting via the inferior. |
| Also make test names unique. |
| |
| 2019-07-08 Alan Hayward <alan.hayward@arm.com> |
| |
| PR breakpoints/25011 |
| * gdb.base/break-idempotent.exp: Test both PIE and non PIE. |
| |
| 2019-07-04 Pedro Alves <palves@redhat.com> |
| |
| * lib/gdb.exp (foreach_with_prefix): Don't return early if |
| body returned ok(0), break(3) or continue(4). |
| * gdb.testsuite/foreach_with_prefix.exp: New file. |
| |
| 2019-07-04 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.server/unittest.exp: Allow 0 unit tests to run. |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| * lib/gdb.exp (foreach_with_prefix): Use "catch" and |
| "return -code". |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| PR cli/24732 |
| * gdb.base/shell.exp: Load completion-support.exp. |
| Adjust expected error output. Add completion tests. |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| * lib/completion-support.exp (test_gdb_complete_cmd_multiple): Use |
| string_to_regexp. |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.exp (expect_none, expect_flag, expect_bool) |
| (expect_integer): Adjust to expect "-string". |
| (expect_string): New. |
| (all_options): Expect "-string". |
| (test-flag, test-boolean): Adjust to expect "-string". |
| (test-string): New proc. |
| (top level): Call it. |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.exp (test-misc, test-flag, test-boolean) |
| (test-uinteger, test-enum): Adjust res_test_gdb_... calls to pass |
| the expected output in the success. |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| * lib/completion-support.exp (test_gdb_complete_tab_multiple): |
| Split one gdb_test_multiple call in two to avoid a race. |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/with.c: New file. |
| * gdb.base/with.exp: New file. |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/settings.exp: Replace all references to "maint |
| test-settings set" with references to "maint set test-settings", |
| and all references to "maint test-settings show" with references |
| to "maint show test-settings". |
| |
| 2019-07-03 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/settings.exp (test-string): Adjust expected out when |
| testing "maint test-settings show filename" |
| |
| 2019-07-02 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.exp (test-info-threads): New procedure. |
| (top level): Call it. |
| |
| 2019-06-28 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.dwarf2/ada-linkage-name.c: New file. |
| * gdb.dwarf2/ada-linkage-name.exp: New file. |
| |
| 2019-06-27 Tom Tromey <tromey@adacore.com> |
| |
| PR c++/20020: |
| * gdb.cp/constexpr-field.exp: Use setup_xfail. |
| |
| 2019-06-26 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/varval.exp: Compile twice, once without bad DWARF. |
| |
| 2019-06-26 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/index-cache.exp: Add back missing debug option. |
| |
| 2019-06-23 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/alias.exp: Test non matching/non existing prefixes. |
| |
| 2019-06-25 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24727 |
| * gdb.dwarf2/dw2-restrict.S: Regenerate using clang 5.0.1. |
| |
| 2019-06-24 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/implptr-64bit.exp: Fix intra-CU '%' label reference. |
| |
| 2019-06-24 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.trace/entry-values.exp: Use DW_FORM_udata instead of |
| DW_FOR_sdata for DW_AT_decl_file. Use 0 for DW_AT_decl_file. |
| * gdb.trace/unavailable-dwarf-piece.exp: Same. |
| |
| 2019-06-24 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/inlined_subroutine-inheritance.exp: |
| |
| 2019-06-21 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/index-cache.exp: Add additional_flags=-Wl,--build-id. |
| |
| 2019-06-21 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24518 |
| PR ada/24713 |
| * gdb.ada/ptype_union.exp: Mark as unsupported if executable contains |
| index. |
| |
| 2019-06-19 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/length_cond.exp: Add intro comment. |
| |
| 2019-06-19 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/length_cond.exp: New file. |
| * gdb.ada/length_cond/length_cond.adb: New file. |
| * gdb.ada/length_cond/pck.adb: New file. |
| * gdb.ada/length_cond/pck.ads: New file. |
| |
| 2019-06-18 Tom de Vries <tdevries@suse.de> |
| |
| * boards/fission.exp (debug_flags): Add "-fuse-ld=gold". |
| |
| 2019-06-18 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/list0.h: Add comment explaining control character. |
| |
| 2019-06-18 Tom de Vries <tdevries@suse.de> |
| |
| * boards/fission.exp: Break up long debug_flags line. |
| |
| 2019-06-16 Tom de Vries <tdevries@suse.de> |
| |
| PR gdb/24445 |
| * gdb.dwarf2/gdb-index.exp (add_gdb_index): Update dwz file with |
| generated index. |
| |
| 2019-06-16 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| PR gdb/24686 |
| * gdb.mi/mi-catch-cpp-exceptions.exp: Add an extra pattern to |
| improve detection of bug gdb/24541. |
| |
| 2019-06-16 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| PR gdb/24669 |
| * gdb.base/index-cache.exp (uses_readnow, |
| expecting_index_cache_use): Define global variable. |
| (test_cache_enabled_miss, test_cache_enabled_hit): Use |
| expecting_index_cache_use. |
| |
| 2019-06-16 Bernhard Heckel <bernhard.heckel@intel.com> |
| Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/pointers.f90: New file. |
| * gdb.fortran/print_type.exp: New file. |
| * gdb.fortran/vla-ptype.exp: Adapt expected results. |
| * gdb.fortran/vla-type.exp: Likewise. |
| * gdb.fortran/vla-value.exp: Likewise. |
| * gdb.mi/mi-vla-fortran.exp: Likewise. |
| |
| 2019-06-15 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.mi/mi-catch-cpp-exceptions.cc: New file. |
| * gdb.mi/mi-catch-cpp-exceptions.exp: New file. |
| * lib/mi-support.exp (mi_expect_stop): Handle 'exception-caught' |
| as a stop reason. |
| |
| 2019-06-15 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/annota1.exp: Update expected results. |
| * gdb.cp/annota2.exp: Likewise. |
| * gdb.cp/annota3.exp: Likewise. |
| |
| 2019-06-15 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/style-logging.exp: Remove path from test name. |
| |
| 2019-06-14 Tom Tromey <tromey@adacore.com> |
| |
| PR gdb/24502: |
| * gdb.base/style-logging.exp: New file. |
| |
| 2019-06-14 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/symfile-warn.exp: New file. |
| * gdb.base/symfile-warn.c: New file. |
| |
| 2019-06-14 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/annotate-symlink.exp: New file. |
| |
| 2019-06-14 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/set_wstr.exp: Add reassignment test. |
| |
| 2019-06-14 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/formatted_ref.exp (test_p_x_addr): Check |
| 'unchecked_access and 'unrestricted_access as well. |
| |
| 2019-06-14 Tom Tromey <tromey@adacore.com> |
| |
| PR ada/24539: |
| * gdb.ada/vla.exp: Update tests. |
| * gdb.ada/vla/vla.adb (Record_Type): Use No_Component_Reordering |
| pragma. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/settings.exp (test-integer): Test junk after |
| "unlimited". |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.exp (test-thread-apply): New. |
| (top level): Call it. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.exp (test-frame-apply): New. |
| (top level): Test print commands with different "frame apply" |
| prefixes. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * lib/completion-support.exp (test_gdb_complete_tab_multiple) |
| (test_gdb_complete_cmd_multiple, test_gdb_complete_multiple): Add |
| 'max_completions' parameter and handle it. |
| (test_gdb_completion_offers_commands): New. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.exp (test-backtrace): Test completing qualifiers. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.exp (test-backtrace): New. |
| (top level): Call it. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.guile/scm-frame-args.exp: Use "set print |
| raw-frame-arguments" instead of "set print raw frame-arguments". |
| * gdb.python/py-frame-args.exp: Likewise. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.compile/compile.exp: Adjust expected output to option |
| processing changes. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.exp: Build executable. |
| (test-print): New procedure. |
| (top level): Call it, once for "print" and another for "compile |
| print". |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/options.c: New file. |
| * gdb.base/options.exp: New file. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/settings.exp (test-boolean, test-auto-boolean): Check |
| that "o" is ambiguous. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/settings.c: New file. |
| * gdb.base/settings.exp: New file. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/completion.exp: Fix comment typo. |
| |
| 2019-06-13 Pedro Alves <palves@redhat.com> |
| |
| * gdb.multi/tids.exp: Adjust expected output. Add "thread apply 1 |
| foo --1" test. |
| |
| 2019-06-11 Bernhard Heckel <bernhard.heckel@intel.com> |
| |
| * gdb.fortran/block-data.f: New. |
| * gdb.fortran/block-data.exp: New. |
| |
| 2019-06-11 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24521 |
| * gdb.multi/remove-inferiors.exp: Allow "Expanding full symbols" |
| message. |
| |
| 2019-06-11 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24521 |
| * gdb.dwarf2/nonvar-access.exp: Fix main high_pc. |
| |
| 2019-06-11 Tom de Vries <tdevries@suse.de> |
| |
| * boards/readnow.exp: New file. |
| |
| 2019-06-10 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/vla-sizeof.exp: Update expected results. |
| |
| 2019-06-06 Amos Bird <amosbird@gmail.com> |
| |
| * gdb.base/annota1.exp (thread_switch): Add test for |
| thread-exited annotation. |
| |
| 2019-06-06 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/maint.exp: Expect command started/finished output. |
| |
| 2019-06-05 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.arch/riscv-unwind-long-insn-6.s: Remove use of 'I' in |
| comment. |
| * gdb.arch/riscv-unwind-long-insn-8.s: Likewise. |
| |
| 2019-06-05 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.arch/riscv-unwind-long-insn-6.s: New file. |
| * gdb.arch/riscv-unwind-long-insn-8.s: New file. |
| * gdb.arch/riscv-unwind-long-insn.c: New file. |
| * gdb.arch/riscv-unwind-long-insn.exp: New file. |
| |
| 2019-06-04 Christian Biesinger <cbiesinger@google.com> |
| |
| * gdb.python/py-type.exp: Test for new gdb.Type.objfile property. |
| |
| 2019-06-03 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * lib/gdb.exp (help_list_trailer): New regexp variable |
| factorizing the help trailer message. |
| (test_class_help): Use help_list_trailer. Add LIST_OF_COMMANDS |
| arg to allow to better factorize various tests. |
| (test_user_defined_class_help): Factorizes testing 'help user-defined'. |
| (test_prefix_command_help): Use help_list_trailer. |
| * gdb.python/py-cmd.exp: Use test_user_defined_class_help. |
| * gdb.guile/scm-cmd.exp: Likewise. |
| * gdb.trace/tracecmd.exp: Update caller of test_class_help. |
| * gdb.base/help.exp: Use test_user_defined_class_help. |
| * gdb.base/style.exp: Add tests for styling of help and apropos. |
| * lib/gdb-utils.exp (style): Add title and highlight styles. |
| |
| 2019-05-31 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/shell.exp: Test pipe command, $_shell_exitcode, |
| $_shell_exitsignal. |
| * gdb.base/default.exp: Update for new convenience variables. |
| |
| 2019-05-29 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/complete.exp (test_gdb_no_completion): Add "/" and "-" |
| to "break complete ada" test case's regexp. |
| |
| 2019-05-29 Tom Tromey <tromey@adacore.com> |
| |
| PR c++/20020: |
| * gdb.cp/constexpr-field.exp: New file. |
| * gdb.cp/constexpr-field.cc: New file. |
| |
| 2019-05-29 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/finish.exp (finish_no_print): New proc. |
| (finish_tests): Call it. |
| |
| 2019-05-24 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/gdb-add-index.exp: New file. |
| |
| 2019-05-22 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/info-shared.exp (check_info_shared): Use "style". |
| * gdb.base/style.exp: Use "style". |
| * lib/gdb-utils.exp (style): New proc. |
| |
| 2019-05-22 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/align.exp: Require c++11. |
| |
| 2019-05-22 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24586 |
| * gdb.python/py-mi-var-info-path-expression.exp: Call |
| mi_skip_python_tests to check if python is supported. |
| |
| 2019-05-22 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.arch/aarch64-pauth.c: New test. |
| * gdb.arch/aarch64-pauth.exp: New file. |
| |
| 2019-05-22 Alan Hayward <alan.hayward@arm.com> |
| |
| * README (Re-running Tests Outside The Testsuite): New section. |
| |
| 2019-05-21 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.arch/amd64-eval.exp: Require c++11. |
| * gdb.base/max-depth.exp: Same. |
| * gdb.compile/compile-cplus-array-decay.exp: Same. |
| * gdb.cp/meth-typedefs.exp: Same. |
| * gdb.cp/subtypes.exp: Same. |
| * gdb.cp/temargs.exp: Same. |
| |
| 2019-05-21 Alan Hayward <alan.hayward@arm.com> |
| |
| * lib/gdbserver-support.exp (gdbserver_run): Mark kill as optional. |
| |
| 2019-05-18 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| PR gdb/18644 |
| * gdb.fortran/complex.exp: Remove setup_kfail calls. |
| * gdb.fortran/printing-types.exp: Add new test. |
| * gdb.fortran/printing-types.f90: Add 16-byte real variable for |
| testing. |
| * gdb.fortran/type-kinds.exp (test_cast_1_to_type_kind): Remove |
| setup_kfail call. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * README (Running the Testsuite): Change example. |
| (Testsuite Parameters): Remove TRANSCRIPT. |
| * lib/gdb.exp: Remove TRANSCRIPT check. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * README (Testsuite Parameters): Add replay logging to |
| GDBSERVER_DEBUG. |
| (gdbserver,debug): Refer to GDBSERVER_DEBUG. |
| * lib/gdbserver-support.exp (gdbserver_start): Treat gdbserverdebug |
| as a comma separated list. |
| (gdb_debug_init): Override procedure. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * lib/gdb.exp (default_gdb_spawn): Call gdb_write_cmd_file. |
| (gdb_write_cmd_file): New procedure. |
| * lib/gdbserver-support.exp (gdbserver_start): Call |
| gdbserver_write_cmd_file. |
| (gdbserver_write_cmd_file): New procedure. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * lib/gdb.exp (gdb_unload): Mark Y as an answer. |
| (delete_breakpoints): Likewise. |
| (gdb_run_cmd): Likewise. |
| (gdb_start_cmd): Likewise. |
| (gdb_starti_cmd): Likewise. |
| (gdb_internal_error_resync): Likewise. |
| (gdb_test_multiple): Likewise. |
| (gdb_reinitialize_dir): Likewise. |
| (default_gdb_exit): Likewise. |
| (gdb_file_cmd): Mark kill as optional. |
| (default_gdb_start): Call gdb_stdin_log_init. |
| (send_gdb): Call gdb_stdin_log_write. |
| (rerun_to_main): Mark Y as an answer. |
| (gdb_stdin_log_init): New function. |
| (gdb_stdin_log_write): Likewise. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.base/breakpoint-in-ro-region.exp: Disable when debugging. |
| * gdb.base/debug-expr.exp: Likewise. |
| * gdb.base/foll-fork.exp: Likewise. |
| * gdb.base/foll-vfork.exp: Likewise. |
| * gdb.base/fork-print-inferior-events.exp: Likewise. |
| * gdb.base/gdb-sigterm.exp: Likewise. |
| * gdb.base/gdbinit-history.exp: Likewise. |
| * gdb.base/osabi.exp: Likewise. |
| * gdb.base/sss-bp-on-user-bp-2.exp: Likewise. |
| * gdb.base/ui-redirect.exp: Likewise. |
| * gdb.gdb/unittest.exp: Likewise. |
| * gdb.mi/mi-break.exp: Disable separate-mi-tty when debugging. |
| * gdb.mi/mi-watch.exp: Likewise. |
| * gdb.mi/new-ui-mi-sync.exp: Likewise. |
| * gdb.mi/user-selected-context-sync.exp: Likewise. |
| * gdb.python/python.exp: Disable debug test when debugging. |
| * gdb.threads/check-libthread-db.exp: Disable when debugging. |
| * gdb.threads/signal-while-stepping-over-bp-other-thread.exp: |
| Likewise. |
| * gdb.threads/stepi-random-signal.exp: Likewise. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * Makefile.in: Pass through GDB_DEBUG. |
| * README (Testsuite Parameters): Add GDB_DEBUG. |
| (gdb,debug): Add board setting. |
| * lib/gdb.exp (default_gdb_start): Start debugging. |
| (gdb_debug_enabled): New procedure. |
| (gdb_debug_init): Likewise. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * Makefile.in: Pass through GDB_DEBUG. |
| * README (Testsuite Parameters): Add GDB_DEBUG. |
| (gdb,debug): Add board setting. |
| * lib/gdb.exp (default_gdb_start): Start debugging. |
| (gdb_debug_enabled): New procedure. |
| (gdb_debug_init): Likewise. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.base/ui-redirect.exp: Add debug redirect tests. |
| |
| 2019-05-17 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.base/ui-redirect.exp: Test redirection. |
| |
| 2019-01-28 Jan Vrany <jan.vrany@fit.cvut.cz> |
| |
| * gdb.mi/mi-complete.exp: New file. |
| * gdb.mi/mi-complete.cc: Likewise. |
| |
| 2019-05-15 Bernhard Heckel <bernhard.heckel@intel.com> |
| |
| * gdb.fortran/vla-sizeof.exp: Add tests of sizeof applied to |
| indexed and sliced arrays, and pointers to arrays. |
| |
| 2019-05-14 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/info-shared.exp (check_info_shared): Add "info shared" |
| styling test. |
| |
| 2019-05-14 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/dw2-skip-prologue.S (.debug_loc): Fix base address |
| selection entry encoding. |
| |
| 2019-05-10 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/info_exc.exp: Add "complete" test. |
| |
| 2019-05-09 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.arch/amd64-tailcall-self.S: Make DW_FORM_ref4 references |
| CU-relative. |
| |
| 2019-05-09 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.arch/amd64-entry-value-paramref.S: Make DW_FORM_ref4 references |
| CU-relative. |
| |
| 2019-05-08 Joel Brobecker <brobecker@adacore.com> |
| |
| * gdb.ada/frame_arg_lang.exp: New testcase. |
| * gdb.ada/frame_arg_lang/bla.adb: New file. |
| * gdb.ada/frame_arg_lang/pck.ads: New file. |
| * gdb.ada/frame_arg_lang/pck.adb: New file. |
| * gdb.ada/frame_arg_lang/foo.c: New file. |
| |
| 2019-05-08 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.python/py-value.exp (test_value_in_inferior): Add Ada test. |
| |
| 2019-05-08 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/ptype-offsets.exp: Update tests. |
| |
| 2019-05-08 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/ptype-offsets.exp: Use string_to_regexp. Fix test |
| cases. |
| * gdb.base/ptype-offsets.cc (struct abc) <my_int_type>: Now |
| "short". |
| |
| 2019-05-08 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/vla.exp: New file. |
| * gdb.ada/vla/vla.adb: New file. |
| |
| 2019-05-07 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/index-cache.exp (ls_host): Fix return statement. |
| |
| 2019-05-07 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24522 |
| * gdb.dlang/watch-loc.c: Fix debug_info_offset in .debug_aranges |
| section. |
| |
| 2019-05-07 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24522 |
| * gdb.dwarf2/dw2-case-insensitive-debug.S: Fix debug_info_offset in |
| .debug_aranges section. |
| |
| 2019-05-07 Tom de Vries <tdevries@suse.de> |
| |
| PR testsuite/24159 |
| * lib/dwarf.exp: Fix handling of DW_FORM_ref_addr. |
| |
| 2019-05-06 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (exec_has_index_section): New proc. |
| * gdb.base/index-cache.exp: Handle case that binfile contains an index |
| section. |
| |
| 2019-05-04 Tom de Vries <tdevries@suse.de> |
| |
| * boards/cc-with-debug-names.exp: New file. |
| |
| 2019-05-03 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/char_enum/pck.ads (Global_Enum_Type): New type. |
| * gdb.ada/char_enum/foo.adb: Use Global_Enum_Type. |
| * gdb.ada/char_enum.exp: Add test. |
| |
| 2019-05-03 Tom de Vries <tdevries@suse.de> |
| |
| * boards/cc-with-gdb-index.exp: New file. |
| |
| 2019-05-02 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.rust/simple.exp: Add new test case. |
| * gdb.rust/simple.rs (struct StringAtOffset): New struct. |
| (main): Initialise an instance of the new struct. |
| |
| 2019-05-01 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/packed_array_assign/aggregates.ads (Nested_Packed): New |
| record. |
| (NPR): New variable. |
| * gdb.ada/packed_array_assign.exp: Add nested packed assignment |
| test. |
| |
| 2019-05-01 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/packed_array_assign.exp: Add packed assignment |
| regression test. |
| |
| 2019-05-01 Tom de Vries <tdevries@suse.de> |
| |
| * boards/cc-with-tweaks.exp: Generate gdb.sh, and pass it in env(GDB). |
| |
| 2019-05-01 Tom de Vries <tdevries@suse.de> |
| |
| * boards/dwarf4-gdb-index.exp: Use cc-with-tweaks.exp. |
| |
| 2019-04-30 Ali Tamur <tamur@google.com> |
| |
| * lib/dwarf.exp(): Added DW_FORM_strx1-4. |
| |
| 2019-04-30 Tom Tromey <tromey@adacore.com> |
| |
| * lib/ada.exp (find_ada_tool): New proc. |
| * lib/gdb.exp (gdb_compile_shlib): Allow .o files as inputs. |
| * gdb.ada/catch_ex_std.exp: New file. |
| * gdb.ada/catch_ex_std/foo.adb: New file. |
| * gdb.ada/catch_ex_std/some_package.adb: New file. |
| * gdb.ada/catch_ex_std/some_package.ads: New file. |
| |
| 2019-04-30 Tom Tromey <tromey@adacore.com> |
| |
| PR c++/24470: |
| * gdb.cp/temargs.cc: Add test code from PR. |
| |
| 2019-04-30 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/vla-datatypes.exp: Update expected results. |
| * gdb.fortran/vla-ptype.exp: Likewise. |
| * gdb.fortran/vla-type.exp: Likewise. |
| * gdb.fortran/vla-value.exp: Likewise. |
| |
| 2019-04-30 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/ptr-indentation.exp: Update expected results. |
| * gdb.fortran/ptype-on-functions.exp: Likewise. |
| * gdb.fortran/vla-ptr-info.exp: Likewise. |
| * gdb.fortran/vla-value.exp: Likewise. |
| |
| 2019-04-30 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/ptype-on-functions.exp: New file. |
| * gdb.fortran/ptype-on-functions.f90: New file. |
| |
| 2019-04-30 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/exprs.exp (test_convenience_variables): Expect lower |
| case void string. |
| |
| 2019-04-30 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/complex.exp: Expand. |
| * gdb.fortran/complex.f: Renamed to... |
| * gdb.fortran/complex.f90: ...this, and extended to add more |
| complex values. |
| |
| 2019-04-30 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/intrinsics.exp: Extend to cover MOD, CEILING, FLOOR, |
| MODULO, CMPLX. |
| |
| 2019-04-29 Andrew Burgess <andrew.burgess@embecosm.com> |
| Richard Bunt <richard.bunt@arm.com> |
| |
| * gdb.base/max-depth.c: New file. |
| * gdb.base/max-depth.exp: New file. |
| * gdb.python/py-nested-maps.c: New file. |
| * gdb.python/py-nested-maps.exp: New file. |
| * gdb.python/py-nested-maps.py: New file. |
| * gdb.python/py-format-string.exp (test_max_depth): New proc. |
| (test_all_common): Call test_max_depth. |
| * gdb.fortran/max-depth.exp: New file. |
| * gdb.fortran/max-depth.f90: New file. |
| * gdb.go/max-depth.exp: New file. |
| * gdb.go/max-depth.go: New file. |
| * gdb.modula2/max-depth.exp: New file. |
| * gdb.modula2/max-depth.c: New file. |
| * lib/gdb.exp (get_print_expr_at_depths): New proc. |
| |
| 2019-04-29 Tom de Vries <tdevries@suse.de> |
| |
| * lib/opencl.exp (skip_opencl_tests): Add missing "with" in regexp. |
| |
| 2019-04-27 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/callexit.exp: Test may-call-functions off. |
| |
| 2019-04-25 Keith Seitz <keiths@redhat.com> |
| |
| PR c++/24367 |
| * gdb.cp/meth-typedefs.cc (incomplete_struct) |
| (another_incomplete_struct, test_incomplete): New definitions. |
| (main): Use new definitions. |
| * gdb.cp/meth-typedefs.exp: Add new tests for `test_incomplete' |
| functions. |
| |
| 2019-04-25 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| PR corefiles/11608 |
| PR corefiles/18187 |
| * gdb.base/coredump-filter-build-id.exp: New file. |
| |
| 2019-04-25 Alan Hayward <alan.hayward@arm.com> |
| |
| * Makefile.in: Pass through GDBSERVER_DEBUG. |
| * README (Testsuite Parameters): Add GDBSERVER_DEBUG. |
| (gdbserver,debug): Add board setting. |
| * gdb.trace/tspeed.exp: Skip when debugging. |
| * lib/gdb.exp (gdbserver_debug_enabled): New procedure. |
| * lib/gdbserver-support.exp: Likewise |
| |
| 2019-04-24 Tom Tromey <tromey@adacore.com> |
| |
| * lib/gdb.exp (gdb_compile): Don't add -fno-stack-protector for |
| Rust. |
| |
| 2019-04-24 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.arch/amd64-eval.exp: Test bitfield return. |
| * gdb.arch/amd64-eval.cc (struct Bitfields): New. |
| (class Foo) <return_bitfields>: New method. |
| (main): Call it. |
| |
| 2019-04-23 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.cp/many-args.cc: New file. |
| * gdb.cp/many-args.exp: New file. |
| |
| 2019-04-23 Tom de Vries <tdevries@suse.de> |
| |
| PR gdb/24433 |
| * gdb.btrace/reconnect.exp: Fix stepi 19 pattern. |
| |
| 2019-04-23 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.trace/backtrace.exp: Use nopie flag. |
| * gdb.trace/circ.exp: Likewise. |
| * gdb.trace/collection.exp: Likewise. |
| * gdb.trace/ftrace.exp: Likewise. |
| * gdb.trace/mi-trace-unavailable.exp: Likewise. |
| * gdb.trace/mi-traceframe-changed.exp: Likewise. |
| * gdb.trace/qtro.exp: Likewise. |
| * gdb.trace/read-memory.exp: Likewise. |
| * gdb.trace/report.exp: Likewise. |
| * gdb.trace/tfile.exp: Likewise. |
| * gdb.trace/tfind.exp: Likewise. |
| * gdb.trace/unavailable.exp: Likewise. |
| |
| 2019-04-22 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/solib-probes-nosharedlibrary.c, |
| gdb.base/solib-probes-nosharedlibrary.exp: New files. |
| |
| 2019-04-19 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/ptype_union.c: New file. |
| * gdb.ada/ptype_union.exp: New file. |
| |
| 2019-04-19 Tom Tromey <tromey@adacore.com> |
| |
| PR symtab/24423: |
| * gdb.base/list0.h (foo): Add a control-l character. |
| |
| 2019-04-18 Tom de Vries <tdevries@suse.de> |
| |
| PR gdb/24433 |
| * boards/local-board.exp: Set sysroot to "". |
| |
| 2019-04-18 Tom de Vries <tdevries@suse.de> |
| Pedro Alves <palves@redhat.com> |
| |
| PR gdb/24454 |
| * gdb.threads/vfork-follow-child-exec.c: New file. |
| * gdb.threads/vfork-follow-child-exec.exp: New file. |
| * gdb.threads/vfork-follow-child-exit.c: New file. |
| * gdb.threads/vfork-follow-child-exit.exp: New file. |
| |
| 2019-04-15 Leszek Swirski <leszeks@google.com> |
| |
| * gdb.arch/amd64-eval.cc: New file. |
| * gdb.arch/amd64-eval.exp: New file. |
| |
| 2019-04-11 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.server/sysroot.c: New test. |
| * gdb.server/sysroot.exp: New file. |
| * lib/gdbserver-support.exp (gdb_target_cmd): Add additional text |
| matching param. |
| |
| 2019-04-11 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/align.exp: Extend test to cover structures containing |
| only static fields. |
| |
| 2019-04-11 Tom de Vries <tdevries@suse.de> |
| |
| * boards/cc-with-dwz-m.exp: New file. |
| * boards/cc-with-dwz.exp: New file. |
| * boards/cc-with-tweaks.exp: Note that check-gdb doesn't work. |
| |
| 2019-04-09 Simon Marchi <simon.marchi@efficios.com> |
| |
| * gdb.base/start-cpp.exp: New file. |
| * gdb.base/start-cpp.cc: New file. |
| |
| 2019-04-08 Kevin Buettner <kevinb@redhat.com> |
| |
| * gdb.python/py-thrhandle.exp: Adjust tests to call |
| thread_from_handle instead of thread_from_thread_handle. |
| |
| 2019-04-08 Kevin Buettner <kevinb@redhat.com> |
| |
| * gdb.python/py-thrhandle.exp: Add tests for |
| gdb.InferiorThread.handle. |
| |
| 2019-04-01 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.python/py-function.exp: Check calling helper function from |
| all languages. |
| * lib/gdb.exp (gdb_supported_languages): New proc. |
| |
| 2019-04-01 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/complex-parts.c: New file. |
| * gdb.base/complex-parts.exp: New file. |
| |
| 2019-04-01 Tom Tromey <tromey@adacore.com> |
| |
| PR symtab/23331: |
| * gdb.dwarf2/dw2-ranges-main.c: New file. |
| * gdb.dwarf2/dw2-ranges-psym.c: New file. |
| * gdb.dwarf2/dw2-ranges-psym.exp: New file. |
| |
| 2019-03-30 Simon Marchi <simark@simark.ca> |
| |
| * gdb.base/default.exp: Add values for $_gdb_major and |
| $_gdb_minor. |
| |
| 2019-03-29 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/help.exp: Tighten apropos regexp. |
| |
| 2019-03-29 Keith Seitz <keiths@redhat.com> |
| |
| * gdb.fortran/array-bounds.exp: New file. |
| * gdb.fortran/array-bounds.f90: New file. |
| |
| 2019-03-28 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.multi/multi-term-settings.c (main): Increase alarm timer. |
| |
| 2019-03-28 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.multi/hello.c (main): Increase alarm timer. |
| |
| 2019-03-28 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.threads/watchpoint-fork.exp (test): Use large timeout |
| factor when no hardware watchpoint support. |
| |
| 2019-03-28 Alan Hayward <alan.hayward@arm.com> |
| Pedro Alves <palves@redhat.com> |
| |
| * boards/local-board.exp: set sysroot to /. |
| |
| 2019-03-27 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.base/interrupt-daemon-attach.c (main): Add alarm and sleep |
| in child. |
| |
| 2019-03-26 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.python/py-prettyprint.c (struct container) <is_map_p>: New |
| field. |
| (make_container): Initialise new field. |
| * gdb.python/py-prettyprint.exp: Add new tests. |
| * gdb.python/py-prettyprint.py (class ContainerPrinter) |
| <display_hint>: New method. |
| |
| 2019-03-26 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.python/py-prettyprint.exp: Use gdb_breakpoint and |
| gdb_continue_to_breakpoint more throughout this test. |
| (run_lang_tests) Supply unique test names, and use |
| gdb_test_no_output. |
| |
| 2019-03-26 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/finish-pretty.exp: Update expected results. |
| * gdb.base/pretty-print.c: New file. |
| * gdb.base/pretty-print.exp: New file. |
| |
| 2019-03-25 Pedro Alves <palves@redhat.com> |
| |
| * lib/gdb.exp (gdb_test_multiple): Split appends to $code and |
| move comments outside list. Append '-i "" eof' section. |
| |
| 2019-03-22 Alan Hayward <alan.hayward@arm.com> |
| |
| PR testsuite/25016 |
| * README: Add pie options. |
| * gdb.base/break-interp.exp: Ensure pie is disabled. |
| * gdb.base/dump.exp: Likewise. |
| * lib/gdb.exp (gdb_compile): Add pie option. |
| |
| 2019-03-19 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.mi/mi2-cli-display.c: New file. |
| * gdb.mi/mi2-cli-display.exp: New file. |
| |
| 2019-03-18 Joel Brobecker <brobecker@adacore.com> |
| Tom Tromey <tromey@adacore.com> |
| |
| * gdb.ada/ptype_array/pck.adb: New file. |
| * gdb.ada/ptype_array/pck.ads: New file. |
| * gdb.ada/ptype_array/foo.adb: New file. |
| * gdb.ada/ptype_array.exp: New file. |
| |
| 2019-03-14 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.base/style.exp: Add "set style sources" test. |
| |
| 2019-03-13 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * mi-breakpoint-location-ena-dis.exp: Rename to ... |
| * mi-breakpoint-multiple-locations.exp: ... this. |
| (make_breakpoints_pattern): New proc. |
| (do_test): Add mi_version parameter, test -break-insert, |
| -break-info and =breakpoint-created. |
| |
| 2019-03-12 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * config/default.exp: Remove 'load_lib gdb.exp'. |
| * config/monitor.exp: Likewise. |
| * config/sid.exp: Likewise. |
| * config/sim.exp: Likewise. |
| * config/slite.exp: Likewise. |
| * config/unix.exp: Likewise. |
| * gdb.base/default.exp: Remove unhelpful comment. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/type-kinds.exp: Extend to cover TYPE*SIZE cases. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/intrinsics.exp: Extend to cover ABS. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/type-kinds.exp: Update expected results. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/type-kinds.exp: Test new integer type kind. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/type-kinds.exp (test_cast_1_to_type_kind): New |
| function. |
| (test_basic_parsing_of_type_kinds): Expand types tested. |
| (test_parsing_invalid_type_kinds): New function. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/intrinsics.exp: New file. |
| * gdb.fortran/intrinsics.f90: New file. |
| * gdb.fortran/type-kinds.exp: New file. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/dot-ops.exp: New file. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/types.exp (test_logical_literal_types_accepted): |
| Check upper and lower case logical literals. |
| |
| 2019-03-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.fortran/types.exp (test_float_literal_types_accepted): |
| Remove duplicate tests. |
| |
| 2019-03-06 Alan Hayward <alan.hayward@arm.com> |
| |
| * lib/gdb.exp (builtin_cd): rename of cd. |
| (cd): Override builtin. |
| |
| 2019-03-06 Richard Bunt <richard.bunt@arm.com> |
| |
| * gdb.fortran/function-calls.exp: New file. |
| * gdb.fortran/function-calls.f90: New test. |
| |
| 2019-03-04 Richard Bunt <richard.bunt@arm.com> |
| |
| * gdb.fortran/short-circuit-argument-list.exp: Remove reliance |
| on user program standard output. |
| * gdb.fortran/short-circuit-argument-list.f90: Record function |
| calls. |
| |
| 2019-02-28 Alan Hayward <alan.hayward@arm.com> |
| |
| * lib/gdbserver-support.exp (gdbserver_start): Check for listen |
| failure. |
| |
| 2019-02-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR gdb/8527 |
| * gdb.base/interrupt-daemon-attach.c, |
| gdb.base/interrupt-daemon-attach.exp: New test. |
| |
| 2019-02-27 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/page.exp: Add tests for "set width/height -1". |
| |
| 2019-02-27 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/page.exp: Add tests for "set/show width/height" with |
| "infinite" values. |
| |
| 2019-02-27 Tom Tromey <tromey@adacore.com> |
| |
| * lib/gdb.exp (skip_python_tests_prompt): Don't check for Python |
| 2.4. |
| * gdb.python/py-finish-breakpoint.exp: Remove Python 2.4 |
| workaround. |
| |
| 2019-02-27 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/align.exp: Extend to compile in both C and C++, and add |
| tests for structs with static members. |
| |
| 2019-02-26 Tom Tromey <tromey@adacore.com> |
| |
| * gdb.python/py-value.exp (test_value_from_buffer): Check for |
| ValueError, not TypeError. |
| |
| 2019-02-26 Kevin Buettner <kevinb@redhat.com> |
| |
| * gdb.python/py-value.exp (test_value_from_buffer): New proc with |
| call from main program. |
| |
| 2019-02-23 Joel Brobecker <brobecker@adacore.com> |
| |
| * gdb.ada/mi_ref_changeable.exp: Update copyright year range. |
| * gdb.ada/mi_ref_changeable/foo_rb20_056.adb: Likewise. |
| * gdb.ada/mi_ref_changeable/pck.adb: Likewise. |
| * gdb.ada/mi_ref_changeable/pck.ads: Likewise. |
| * gdb.dwarf2/inlined_subroutine-inheritance.exp: Likewise. |
| |
| 2019-02-22 Keith Seitz <keiths@redhat.com> |
| |
| PR symtab/23853 |
| * gdb.base/symlink-sourcefile.c: New file. |
| * gdb.base/symlink-sourcefile.exp: New file. |
| |
| 2019-02-20 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/info_qt.exp: Update. |
| |
| 2019-02-19 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| * gdb.base/source.exp: Move "error in sourced script" code to |
| the end. |
| * gdb.base/source-error.gdb: Move contents to |
| source-error-1.gdb. Add new code to source source-error-1.gdb. |
| * gdb.base/source-error-1.gdb: New file, from previous |
| source-error.gdb. |
| |
| 2019-02-17 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Use -g3 to compile when possible. Add test |
| for macro styling. |
| * gdb.base/style.c (SOME_MACRO): New macro. |
| |
| 2019-02-17 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Add line-wrapping tests. |
| * gdb.base/page.exp: Add test for quitting during pagination. |
| |
| 2019-02-17 Joel Brobecker <brobecker@adacore.com> |
| |
| * gdb.ada/big_packed_array: New testcase. |
| * gdb.ada/homonym.exp: Fix incorrect expected output for |
| "break <homonym__get_value>" test. |
| |
| 2019-02-13 Weimin Pan <weimin.pan@oracle.com> |
| |
| PR breakpoints/21870 |
| * gdb.arch/aarch64-dbreg-contents.exp: Use runto_main + continue |
| and prepare_for_testing. Add comment. |
| * gdb.arch/aarch64-dbreg-contents.c: Remove SET_WATCHPOINT and |
| redundant cleanup call. Clean up comment. |
| |
| 2019-02-12 Weimin Pan <weimin.pan@oracle.com> |
| |
| PR breakpoints/21870 |
| * gdb.arch/aarch64-dbreg-contents.exp: New file. |
| * gdb.arch/aarch64-dbreg-contents.c: New file. |
| |
| 2019-02-10 Joel Brobecker <brobecker@adacore.com> |
| |
| * gdb.ada/mi_ref_changeable: New testcase. |
| |
| 2019-02-07 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.base/attach.exp: Add double attach test. |
| |
| 2019-02-07 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| * lib/gdb.exp (default_gdb_start): Don't match pagination |
| prompt. |
| (gdb_init): Set stty_init. |
| |
| 2019-01-27 Tom Tromey <tom@tromey.com> |
| |
| * gdb.python/py-finish-breakpoint.exp: Remove duplicate call to |
| skip_python_tests. |
| |
| 2019-01-24 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.base/infcall-nested-structs.c (struct struct_static_02_01): |
| New structure. |
| (struct struct_static_02_02): Likewise. |
| (struct struct_static_02_03): Likewise. |
| (struct struct_static_02_04): Likewise. |
| (struct struct_static_04_01): Likewise. |
| (struct struct_static_04_02): Likewise. |
| (struct struct_static_04_03): Likewise. |
| (struct struct_static_04_04): Likewise. |
| (struct struct_static_06_01): Likewise. |
| (struct struct_static_06_02): Likewise. |
| (struct struct_static_06_03): Likewise. |
| (struct struct_static_06_04): Likewise. |
| (cmp_struct_static_02_01): Likewise. |
| (cmp_struct_static_02_02): Likewise. |
| (cmp_struct_static_02_03): Likewise. |
| (cmp_struct_static_02_04): Likewise. |
| (cmp_struct_static_04_01): Likewise. |
| (cmp_struct_static_04_02): Likewise. |
| (cmp_struct_static_04_03): Likewise. |
| (cmp_struct_static_04_04): Likewise. |
| (cmp_struct_static_06_01): Likewise. |
| (cmp_struct_static_06_02): Likewise. |
| (cmp_struct_static_06_03): Likewise. |
| (cmp_struct_static_06_04): Likewise. |
| (call_all): Test new structs. |
| * gdb.base/infcall-nested-structs.exp: Likewise. |
| |
| 2019-01-21 Alan Hayward <alan.hayward@arm.com> |
| * gdb.base/infcall-nested-structs.exp: Test C++ in addition to C. |
| |
| 2019-01-21 Alan Hayward <alan.hayward@arm.com> |
| * gdb.base/stack-protector.c: New test. |
| * gdb.base/stack-protector.exp: New file. |
| * gdb.cp/ovldbreak.exp: Only allow a single break line. |
| * lib/gdb.exp (get_compiler_info): Use getting_compiler_info |
| option. |
| (gdb_compile): Remove stack protector for GCC and prevent |
| recursion. |
| |
| 2019-01-16 Keith Seitz <keiths@redhat.com> |
| |
| PR gdb/23773 |
| * gdb.dwarf2/inlined_subroutine-inheritance.exp: New file. |
| |
| 2019-01-14 Pedro Franco de Carvalho <pedromfc@linux.ibm.com> |
| |
| * gdb.arch/vsx-regs.exp: Add tests that use the vector register |
| aliases. |
| * gdb.arch/altivec-regs.exp: Likewise. Fix indentation of two |
| tests. |
| * gdb.arch/powerpc-vector-regs.c: New file. |
| * gdb.arch/powerpc-vector-regs.exp: New file. |
| |
| 2019-01-14 Pedro Franco de Carvalho <pedromfc@linux.ibm.com> |
| |
| * gdb.arch/altivec-regs.exp: Fix the list passed to |
| gdb_expect_list when testing "info vector". |
| |
| 2019-01-12 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/style.exp: Don't include path in testname. |
| |
| 2019-01-10 Keith Seitz <keiths@redhat.com> |
| |
| PR gdb/23712 |
| PR symtab/23010 |
| * gdb.dwarf2/multidictionary.exp: New file. |
| |
| 2019-01-09 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * gdb.cp/demangle.exp (test_gnu_style_demangling): Rename to... |
| (test_gnuv3_style_demangling): ... this. |
| (test_lucid_style_demangling): Remove. |
| (test_arm_style_demangling): Remove. |
| (test_hp_style_demangling): Remove. |
| (do_tests): Remove calls to the above. |
| |
| 2019-01-09 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * lib/mi-support.exp (mi_gdb_test): Remove interactive prompt |
| case. |
| |
| 2019-01-06 Tom Tromey <tom@tromey.com> |
| |
| PR gdb/28155: |
| * gdb.dwarf2/typedef-void-finish.exp: New file. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| Simon Marchi <simark@simark.ca> |
| |
| * gdb.base/jit-exec.exp: New file. |
| * gdb.base/jit-exec.c: New file. |
| * gdb.base/jit-execd.c: New file. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Update test to check for address styling. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Add test for styling of "Reading symbols" |
| message. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Add test for version number styling. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Add test for print_address_symbolic. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Add test for breakpoint setting. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: Add test for variable names. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/style.exp: New file. |
| * gdb.base/style.c: New file. |
| |
| 2018-12-28 Tom Tromey <tom@tromey.com> |
| |
| * lib/gdb.exp (gdb_init): Set the TERM environment variable to |
| "dumb". |
| * gdb.base/readline.exp (operate_and_get_next): Save and restore |
| the TERM environment variable. |
| |
| 2018-12-27 Tom Tromey <tom@tromey.com> |
| |
| * gdb.python/py-cmd.exp (test_python_inline_or_multiline): Add |
| pagination test. |
| |
| 2018-12-24 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.dwarf2/dw2-unusual-field-names.c: New file. |
| * gdb.dwarf2/dw2-unusual-field-names.exp: New file. |
| |
| 2018-12-24 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.ada/bp_fun_addr/a.adb (a): Rename to bp_fun_addr. |
| Filename a.adb changed to bp_fun_addr.adb. |
| gdb.ada/bp_fun_addr.exp: Update test accordingly. |
| |
| 2018-12-21 Jan Vrany <jan.vrany@fit.cvut.cz> |
| |
| * lib/gdb.exp (gdb_compile): Add new nopie flag enforce |
| non-PIE executables. |
| * README: Mention the gdb,nopie_flag board setting. |
| * gdb.arch/amd64-disp-step.exp: Use nopie flag to enforce |
| non-PIE executable. |
| * gdb.arch/amd64-entry-value.exp: Likewise. |
| * gdb.arch/amd64-invalid-stack-middle.exp: Likewise. |
| * gdb.arch/i386-float.exp: Likewise. |
| * gdb.arch/i386-signal.exp: Likewise. |
| * gdb.mi/mi-reg-undefined.exp: Likewise. |
| |
| 2018-12-21 Paul Marechal <paul.marechal@ericsson.com> |
| |
| PR gdb/23974 |
| * gdb.base/info-os.exp: Check return for unknown "info os" type. |
| |
| 2018-12-20 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.ada/info_auto_lang.exp: Normalize some_c source file. |
| Update order of results accordingly. |
| |
| 2018-12-12 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/annota1.exp: Update a test regexp. |
| |
| 2018-12-11 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/float.exp: Handle RISC-V targets without an FPU. |
| |
| 2018-12-09 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.threads/tid-reuse.c (REUSE_TIME_CAP): Declare as 60. |
| (reuse_time): Initialize to REUSE_TIME_CAP. |
| (check_rc): New function. |
| (main): Use REUSE_TIME_CAP instead of hardcoded 60. |
| Check pthread_create rc. |
| (spawner_thread_func): Check pthread_create and pthread_join rc. |
| |
| 2018-12-08 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/list.exp (test_forward_search): Rename to ... |
| (test_forward_reverse_search): ... this. Also test reverse-search |
| and the forward-search alias. |
| |
| 2018-12-05 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * config/sim.exp (gdb_target_sim): Remove redundant adjustment of |
| local timeout variable before return, and remove all local timeout |
| variable entirely. |
| (gdb_load): Likewise. |
| |
| 2018-12-01 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/gdb-caching-proc.exp: New file. |
| |
| 2018-11-25 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * Makefile.in (TIMESTAMP): New variable. |
| (check-single): Add $(TIMESTAMP) to the end of $(DO_RUNTEST) |
| command. |
| (check-single-racy): Likewise. |
| (check/%.exp): Likewise. |
| (check-racy/%.exp): Likewise. |
| (workers/%.worker): Likewise. |
| (build-perf): Likewise. |
| (check-perf): Likewise. |
| * README: Describe new "TS" and "TS_FORMAT" variables. |
| * print-ts.py: New file. |
| |
| 2018-11-21 Benno Fünfstück <benno.fuenfstueck@gmail.com> |
| |
| PR python/23714 |
| * gdb.python/python.exp: Test command repetition after |
| gdb.execute. |
| |
| 2018-11-20 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.opt/inline-break.exp: Add test that info breakpoint output |
| is correctly aligned. |
| |
| 2018-11-20 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.ada/info_auto_lang.exp: New testcase. |
| * gdb.ada/info_auto_lang/global_pack.ads: New file. |
| * gdb.ada/info_auto_lang/proc_in_ada.adb: New file. |
| * gdb.ada/info_auto_lang/some_c.c: New file. |
| |
| 2018-11-20 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.dwarf2/dw2-case-insensitive.exp: Update due to auto switch to |
| FUNC_lang language syntax. |
| |
| 2018-11-20 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/info_minsym.c: New file. |
| * gdb.base/info_minsym.exp: New file. |
| |
| 2018-11-19 Tom Tromey <tom@tromey.com> |
| |
| PR rust/23625: |
| * gdb.rust/simple.exp: Add ptype test. Update expected output. |
| * gdb.rust/expr.exp: Update expected output. Change one test. |
| |
| 2018-11-19 Tom Tromey <tom@tromey.com> |
| |
| * gdb.rust/simple.rs: Don't initialize empty_enum_value. |
| |
| 2018-11-19 Pedro Alves <palves@redhat.com> |
| |
| * gdb.base/warning.exp: Don't override INTERNAL_FLAGS. Use |
| gdb_spawn_with_cmdline_opts instead of gdb_start. Check that we |
| see the expected warning. |
| |
| 2018-11-16 Alan Hayward <alan.hayward@arm.com> |
| |
| PR gdb/22736: |
| * gdb.cp/infcall-nodebug-lib.c: New test. |
| * gdb.cp/infcall-nodebug-main.c: New test. |
| * gdb.cp/infcall-nodebug.exp: New file. |
| |
| 2018-11-12 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| * gdb.base/skip.exp: Add standard_testfile. Add "skip delete" |
| completer tests. |
| |
| 2018-11-09 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/msym-lang.c: New test. |
| * gdb.base/msym-lang.exp: New file. |
| * gdb.base/msym-lang-main.c: New test. |
| |
| 2018-11-08 Tom Tromey <tom@tromey.com> |
| |
| PR gdb/23555: |
| PR gdb/23838: |
| * gdb.base/warning.exp: New file. |
| |
| 2018-11-08 Jan Beulich <jbeulich@suse.com> |
| |
| * testsuite/gdb.arch/i386-avx512.c, |
| testsuite/gdb.arch/i386-avx512.exp: Add 7th test. |
| |
| 2018-11-08 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.arch/riscv-reg-aliases.exp: Handle targets without floating |
| point hardware. |
| |
| 2018-11-07 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.dwarf2/void-type.exp: Rename types, and make var_a an 'int'. |
| * gdb.dwarf2/missing-type-name.exp: New file. |
| |
| 2018-11-06 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/many-headers.c: New test. |
| * gdb.base/many-headers.exp: New file. |
| |
| 2018-11-06 Jim Wilson <jimw@sifive.com> |
| |
| * gdb.base/code_elim.exp: For riscv, set additional_flags |
| to include -msmall-data-limit=0. |
| |
| 2018-11-01 Joel Brobecker <brobecker@adacore.com> |
| |
| * gdb.ada/watch_minus_l: New testcase. |
| |
| 2018-11-01 Sangamesh Mallayya <sangamesh.swamy@in.ibm.com> |
| |
| * gdb.arch/aix-sighandle.c: New file. |
| * gdb.arch/aix-sighandle.exp: New file. |
| |
| 2018-10-31 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.arch/riscv-reg-aliases.exp: Rewrite to take account of float |
| registers being unions. |
| |
| 2018-10-31 Tom de Vries <tdevries@suse.de> |
| |
| * lib/valgrind.exp: New file. |
| (vgdb_start, vgdb_stop): New procs, factored out of ... |
| * gdb.base/valgrind-bt.exp: ... here, ... |
| * gdb.base/valgrind-disp-step.exp: ... here and ... |
| * gdb.base/valgrind-infcall.exp: ... here. |
| |
| 2018-10-31 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (get_valueof): Don't output read value in test name. |
| |
| 2018-10-31 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.dwarf2/void-type.c: New file. |
| * gdb.dwarf2/void-type.exp: New file. |
| |
| 2018-10-27 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/info_qt.c: New file. |
| * gdb.base/info_qt.exp: New file. |
| |
| 2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com> |
| |
| * gdb.arch/powerpc-htm-regs.c: New file. |
| * gdb.arch/powerpc-htm-regs.exp: New file. |
| |
| 2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com> |
| |
| * gdb.arch/powerpc-tar.c: New file. |
| * gdb.arch/powerpc-tar.exp: New file. |
| |
| 2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com> |
| |
| * gdb.arch/powerpc-ppr-dscr.c: New file. |
| * gdb.arch/powerpc-ppr-dscr.exp: New file. |
| |
| 2018-10-25 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/valgrind-db-attach.exp: Rewrite to use vgdb. |
| |
| 2018-10-24 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (gdb_test_multiple): Log wait status on process no |
| longer exists error. |
| |
| 2018-10-24 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/catch-follow-exec.exp: Rewrite using gdb_test. |
| |
| 2018-10-24 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/valgrind-db-attach.exp: Handle removed support for |
| --db-attach in valgrind. |
| |
| 2018-10-23 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.arch/riscv-reg-aliases.c: New file. |
| * gdb.arch/riscv-reg-aliases.exp: New file. |
| |
| 2018-10-19 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.python/py-cmd.exp: Check for gdb_prompt. |
| |
| 2018-10-19 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.base/vla-optimized-out.exp: Allow either optimized out or 6. |
| |
| 2018-10-19 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.cp/ovldbreak.exp: Fix regexps. |
| |
| 2018-10-19 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.compile/compile-cplus-print.exp: Start inferior earlier. |
| |
| 2018-10-18 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| PR cli/23785 |
| * gdb.base/restore.exp: New test to check if "restore" with an |
| invalid file doesn't segfault. |
| |
| 2018-10-18 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.ada/bp_inlined_func.exp: Fix capitalized test name. |
| * gdb.ada/excep_handle.exp: Same. |
| * gdb.ada/mi_string_access.exp: Same. |
| * gdb.ada/mi_var_union.exp: Same. |
| * gdb.arch/arc-analyze-prologue.exp: Same. |
| * gdb.arch/arc-decode-insn.exp: Same. |
| * gdb.base/readnever.exp: Same. |
| * gdb.fortran/printing-types.exp: Same. |
| * gdb.guile/scm-lazy-string.exp: Same. |
| |
| 2018-10-16 Tom de Vries <tdevries@suse.de> |
| |
| PR gdb/23730 |
| * gdb.base/catch-follow-exec.c: Add copyright notice. |
| * gdb.base/catch-follow-exec.exp: Rewrite to use |
| gdb_spawn_with_cmdline_opts. Require gdb-native. |
| |
| 2018-10-12 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.trace/actions-changed.exp: Check for arch support. |
| * gdb.trace/actions.exp: Likewise. |
| * gdb.trace/ax.exp: Likewise. |
| * gdb.trace/backtrace.exp: Likewise. |
| * gdb.trace/change-loc.exp: Likewise. |
| * gdb.trace/deltrace.exp: Likewise. |
| * gdb.trace/ftrace-lock.exp: Check for shlib and arch support. |
| * gdb.trace/ftrace.exp: Likewise. |
| * gdb.trace/infotrace.exp: Check for arch support. |
| * gdb.trace/mi-trace-frame-collected.exp: Likewise. |
| * gdb.trace/mi-tracepoint-changed.exp: Likewise. |
| * gdb.trace/mi-tsv-changed.exp: Likewise. |
| * gdb.trace/packetlen.exp: Likewise. |
| * gdb.trace/passc-dyn.exp: Likewise. |
| * gdb.trace/passcount.exp: Likewise. |
| * gdb.trace/pending.exp: Likewise. |
| * gdb.trace/range-stepping.exp: Check for shlib support. |
| * gdb.trace/report.exp: Check for arch support. |
| * gdb.trace/save-trace.exp: Likewise. |
| * gdb.trace/signal.exp: Check for signal support. |
| * gdb.trace/tfind.exp: Check for arch support. |
| * gdb.trace/trace-break.exp: Check for arch and shlib support. |
| * gdb.trace/trace-common.h: Add comment. |
| * gdb.trace/trace-condition.exp: Check for shlib and arch support. |
| * gdb.trace/trace-enable-disable.exp: Likewise. |
| * gdb.trace/trace-mt.exp: Likewise. Remove redundant untested call. |
| * gdb.trace/tracecmd.exp: Check for arch support. |
| * gdb.trace/tspeed.exp: Check for shlib and target support. |
| * gdb.trace/tstatus.exp: Check for arch support. |
| * gdb.trace/tsv.exp: Likewise. |
| * gdb.trace/while-dyn.exp: Likewise. |
| * gdb.trace/while-stepping.exp: Likewise. |
| * lib/trace-support.exp (gdb_trace_common_supports_arch): New. |
| |
| 2018-10-12 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * gdb.trace/tspeed.exp: Remove nowarnings. |
| (prepare_for_trace_test): Declare "global ipalib". |
| * gdb.trace/tspeed.c: Include unistd.h. |
| (main): Remove superfluous printf argument. |
| |
| 2018-10-11 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.base/solib-vanish.exp: Fix regexp not to require a POSIX |
| directory prefix on the filename. |
| |
| 2018-10-10 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * gdb.gdb/unittest.exp: Update expected message informing that |
| selftests have been disabled. |
| * gdb.server/unittest.exp: Likewise. |
| |
| 2018-10-09 Tom de Vries <tdevries@suse.de> |
| |
| * lib/gdb.exp (target_supports_scheduler_locking): Replace gdb_start_cmd |
| with runto_main. |
| |
| 2018-10-08 Weimin Pan <weimin.pan@oracle.com> |
| |
| PR c++/16841 |
| * gdb.cp/virtbase2.cc: New file. |
| * gdb.cp/virtbase2.exp: New file. |
| |
| 2018-10-06 Tom Tromey <tom@tromey.com> |
| |
| PR python/19399: |
| * gdb.python/py-inferior.exp: Add architecture test. |
| |
| 2018-10-06 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/gnu-ifunc.exp (build): Use standard_output_file. |
| * gdb.trace/unavailable-dwarf-piece.exp: Use standard_output_file. |
| |
| 2018-10-06 Tom Tromey <tom@tromey.com> |
| |
| * gdb.python/py-breakpoint.exp (check_last_event): Check location |
| of a "throw" catchpoint. |
| |
| 2018-10-06 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * gdb.base/info-proc.exp: Update string expected from "help info |
| proc". |
| |
| 2018-10-04 Tom Tromey <tom@tromey.com> |
| |
| * gdb.cp/maint.exp (test_invalid_name): Update expected output. |
| * gdb.gdb/complaints.exp (test_short_complaints): Remove. |
| (test_initial_complaints, test_empty_complaints): Update. |
| * gdb.dwarf2/dw2-stack-boundary.exp: Update. |
| |
| 2018-10-04 Tom Tromey <tom@tromey.com> |
| |
| PR cli/19551: |
| * lib/mi-support.exp (mi_gdb_file_cmd): Update. |
| * lib/gdb.exp (gdb_file_cmd): Update. |
| * gdb.stabs/weird.exp (print_weird_var): Update. |
| * gdb.server/solib-list.exp: Update. |
| * gdb.multi/remove-inferiors.exp (test_remove_inferiors): Update. |
| * gdb.mi/mi-cli.exp: Update. |
| * gdb.linespec/linespec.exp: Update. |
| * gdb.dwarf2/dw2-stack-boundary.exp: Update. |
| * gdb.dwarf2/dw2-objfile-overlap.exp: Update. |
| * gdb.cp/cp-relocate.exp: Update. |
| * gdb.base/sym-file.exp: Update. |
| * gdb.base/relocate.exp: Update. |
| * gdb.base/readnever.exp: Update. |
| * gdb.base/print-symbol-loading.exp (test_load_core): Update. |
| * gdb.base/kill-detach-inferiors-cmd.exp: Update. |
| * gdb.base/dbx.exp (gdb_file_cmd): Update. |
| * gdb.base/code_elim.exp: Update. |
| * gdb.base/break-unload-file.exp (test_break): Update. |
| * gdb.base/break-interp.exp (test_attach_gdb): Update. |
| * gdb.base/break-idempotent.exp (force_breakpoint_re_set): |
| Update. |
| * gdb.base/attach.exp (do_attach_tests): Update. |
| * gdb.base/sepdebug.exp: Update. |
| * gdb.python/py-section-script.exp: Update. |
| |
| 2018-10-04 Tom Tromey <tom@tromey.com> |
| |
| PR cli/22234: |
| * gdb.dwarf2/dw2-stack-boundary.exp: Update expected output. |
| * gdb.gdb/complaints.exp (test_short_complaints): Update expected |
| output. |
| |
| 2018-10-04 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/attach.exp (test_command_line_attach_run): Use -quiet; |
| set width and height to 0. |
| (test_command_line_attach_run): Use -quiet. |
| |
| 2018-10-03 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * lib/gdb.exp (skip_ifunc_tests): New. |
| * gdb.base/gnu-ifunc.exp: Skip if no ifunc support. Handle |
| other compile failures. |
| * gdb.compile/compile-ifunc.exp: Skip if no ifunc support. |
| |
| 2018-10-01 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * gdb.arch/i386-avx512.exp: Fix setting of nr_regs based on |
| is_amd64_regs_target. |
| |
| 2018-10-01 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.arch/aarch64-sighandler-regs.c: New test. |
| * gdb.arch/aarch64-sighandler-regs.exp: New file. |
| * lib/gdb.exp (skip_aarch64_sve_tests): New proc. |
| |
| 2018-10-01 Markus Metzger <markus.t.metzger@intel.com> |
| |
| * lib/gdb.exp (is_amd64_regs_target): Change assembly to C inline |
| assembly. |
| |
| 2018-09-28 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/frame-selection.exp: New file. |
| * gdb.base/frame-selection.c: New file. |
| |
| 2018-09-27 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.threads/check-libthread-db.c (thread_routine): Use a |
| pthread barrier. |
| (main): Likewise. |
| |
| 2018-09-26 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/large-frame-1.c: New file. |
| * gdb.base/large-frame-2.c: New file. |
| * gdb.base/large-frame.exp: New file. |
| * gdb.base/large-frame.h: New file. |
| |
| 2018-09-24 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| PR gdb/20948 |
| * gdb.base/write_mem.exp: New test. |
| * gdb.base/write_mem.c: Likewise. |
| |
| 2018-09-23 Tom Tromey <tom@tromey.com> |
| |
| PR python/18852: |
| * gdb.python/py-parameter.exp: Add test for parameter that throws |
| on "set". |
| |
| 2018-09-23 Tom Tromey <tom@tromey.com> |
| |
| PR python/17284: |
| * gdb.python/py-template.exp (test_template_arg): Add test for |
| negative template argument number. |
| |
| 2018-09-23 Tom Tromey <tom@tromey.com> |
| |
| PR python/14062: |
| * gdb.python/python.exp: Add test for post_event error. |
| |
| 2018-09-23 Tom Tromey <tom@tromey.com> |
| |
| PR python/18170: |
| * gdb.python/py-value.exp (test_value_numeric_ops): Add tests to |
| convert pointers to int and long. |
| |
| 2018-09-23 Tom Tromey <tom@tromey.com> |
| |
| PR python/20126: |
| * gdb.python/py-value.exp (test_value_numeric_ops): Add |
| signed-ness conversion tests. |
| |
| 2018-09-23 Tom Tromey <tom@tromey.com> |
| |
| PR python/18352; |
| * gdb.python/py-value.exp (test_float_conversion): New proc. |
| Use it. |
| |
| 2018-09-20 Hafiz Abid Qadeer <abidh@codesourcery.com> |
| |
| gdb.base/reggroups.exp (fetch_reggroups): Add '_' in match pattern. |
| |
| 2018-09-18 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gdb.base/complete-empty.exp: Skip tab-completion tests if |
| no readline. |
| * gdb.base/utf8-identifiers.exp: Likewise. |
| * gdb.cp/cpcompletion.exp: Likewise. |
| * gdb.linespec/cpcompletion.exp: Likewise. |
| * gdb.linespec/cpls-abi-tag.exp: Likewise. |
| * gdb.linespec/cpls-ops.exp: Likewise. |
| |
| 2018-09-19 Richard Bunt <richard.bunt@arm.com> |
| Chris January <chris.january@arm.com> |
| |
| * gdb.cp/koenig.exp: Extend to test logical short circuiting. |
| * gdb.fortran/short-circuit-argument-list.exp: New file. |
| * gdb.fortran/short-circuit-argument-list.f90: New test. |
| |
| 2018-09-18 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * gdb.arch/amd64-invalid-stack-top.exp: Expect optional |
| "arch=" keyword when executing "-stack-list-frames". |
| |
| 2018-09-18 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * gdb.arch/amd64-invalid-stack-middle.exp: Expect optional |
| "arch=" keyword when executing "-stack-list-frames". |
| |
| 2018-09-18 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * gdb.ada/complete.exp: Expect for "@" when doing "complete |
| break ada". |
| |
| 2018-09-17 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| PR python/23669 |
| * gdb.python/python.exp: Test gdb.execute("show commands"). |
| |
| 2018-09-16 Tom Tromey <tom@tromey.com> |
| |
| * gdb.base/new-ui.exp (do_execution_tests): Update. |
| * gdb.base/dbx.exp (test_breakpoints): Update. |
| |
| 2018-09-14 Alan Hayward <alan.hayward@arm.com> |
| |
| * lib/gdb.exp (gdb_simple_compile): Add proc. |
| (is_elf_target): Use gdb_simple_compile. |
| (skip_altivec_tests): Likewise. |
| (skip_vsx_tests): Likewise. |
| (skip_tsx_tests): Likewise. |
| (skip_btrace_tests): Likewise. |
| (skip_btrace_pt_tests): Likewise. |
| (gdb_can_simple_compile): Likewise. |
| (gdb_has_argv0): Likewise. |
| (gdb_target_symbol_prefix): Likewise. |
| (target_supports_scheduler_locking): Likewise. |
| |
| 2018-09-13 Tom Tromey <tom@tromey.com> |
| |
| * Makefile.in (TAGS): Recognize proc_with_prefix and |
| gdb_caching_proc. |
| |
| 2018-09-13 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * gdb.python/py-progspace.exp: Test the Progspace.objfiles |
| method. |
| |
| 2018-09-13 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * gdb.python/py-inferior.exp: Add tests for Inferior.progspace |
| and a few other Inferior properties when the Inferior is no |
| longer valid. |
| |
| 2018-09-13 Tom Tromey <tom@tromey.com> |
| |
| PR rust/23650: |
| * gdb.rust/simple.exp: Add test for enum field access error. |
| |
| 2018-09-13 Tom Tromey <tom@tromey.com> |
| |
| PR rust/23626: |
| * gdb.rust/simple.rs (EmptyEnum): New type. |
| (main): Use it. |
| * gdb.rust/simple.exp (test_one_slice): Add empty enum test. |
| |
| 2018-09-13 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * gdb.python/py-inferior.exp: Test repr() of gdb.Inferior. |
| * gdb.python/py-objfile.exp: Test repr() of gdb.Objfile. |
| * gdb.python/py-symtab.exp: Update test printing an objfile. |
| |
| 2018-09-12 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * gdb.python/py-inferior.exp: Test using an invalid gdb.Inferior |
| object. |
| |
| 2018-09-12 Alan Hayward <alan.hayward@arm.com> |
| |
| * lib/gdb.exp (gdb_can_simple_compile): Add proc. |
| (support_complex_tests): Use gdb_can_simple_compile. |
| (is_ilp32_target): Likewise. |
| (is_lp64_target): Likewise. |
| (is_64_target): Likewise. |
| (is_amd64_regs_target): Likewise. |
| (is_aarch32_target): Likewise. |
| (gdb_int128_helper): Likewise. |
| |
| 2018-09-11 Jan Kratochvil <jan.kratochvil@redhat.com> |
| |
| * Makefile.in (check-parallel-racy): Fix dg-extract-results.sh path. |
| |
| 2018-09-10 Jerome Guitton <guitton@adacore.com> |
| |
| * gdb.ada/same_component_name: Add test for case of tagged record |
| with variable-length fields. |
| |
| 2018-09-10 Xavier Roirand <roirand@adacore.com> |
| |
| * gdb.ada/access_to_unbounded_array.exp: New testcase. |
| * gdb.ada/access_to_unbounded_array/foo.adb: New file. |
| * gdb.ada/access_to_unbounded_array/pack.adb: New file. |
| * gdb.ada/access_to_unbounded_array/pack.ads: New file. |
| |
| 2018-09-10 Xavier Roirand <roirand@adacore.com> |
| |
| * gdb.ada/mi_string_access.exp: New testcase. |
| * gdb.ada/mi_string_access/bar.adb: New file. |
| * gdb.ada/mi_string_access/pck.adb: New file. |
| * gdb.ada/mi_string_access/pck.asd: New file. |
| |
| 2018-09-10 Xavier Roirand <roirand@adacore.com> |
| |
| * gdb.ada/mi_var_union.exp: New testcase. |
| * gdb.ada/mi_var_union/bar.adb: New file. |
| * gdb.ada/mi_var_union/pck.adb: New file. |
| * gdb.ada/mi_var_union/pck.asd: New file. |
| |
| 2018-09-08 Tom Tromey <tom@tromey.com> |
| |
| * gdb.python/py-prettyprint.exp: Use with_test_prefix. |
| |
| 2018-09-08 Tom Tromey <tom@tromey.com> |
| |
| PR python/16047: |
| * gdb.python/py-prettyprint.py (pp_int_typedef3): New class. |
| (register_pretty_printers): Register new printer. |
| * gdb.python/py-prettyprint.exp (run_lang_tests): Add int_type3 |
| test. |
| * gdb.python/py-prettyprint.c (int_type3): New typedef. |
| (an_int_type3): New global. |
| |
| 2018-09-08 Joel Brobecker <brobecker@adacore.com> |
| |
| * gdb.ada/expr_with_funcall: New testcase. |
| |
| 2018-09-08 Joel Brobecker <brobecker@adacore.com> |
| |
| * gdb.ada/packed_array_assign: New testcase. |
| |
| 2018-09-07 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/watchpoint.exp (test_complex_watchpoint): Extend test |
| names, and add test prefixes to make test names unique. |
| |
| 2018-09-05 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.dwarf2/varval.exp: Add test. |
| |
| 2018-09-04 Gary Benson <gbenson@redhat.com> |
| |
| * gdb.base/batch-exit-status.exp: Use gdb_test_multiple and expect |
| 'eof' before 'wait -i'. Use remote_close and clear_gdb_spawn_id. |
| |
| 2018-08-31 Tom Tromey <tom@tromey.com> |
| |
| * gdb.rust/simple.rs: Rename second variable "v". |
| |
| 2018-08-30 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/funcargs.c (use_a): New function. |
| (recurse): Call use_a. |
| |
| 2018-08-29 Keith Seitz <keiths@redhat.com> |
| |
| * gdb.compile/compile-cplus-anonymous.cc: New file. |
| * gdb.compile/compile-cplus-anonymous.exp: New file. |
| * gdb.compile/compile-cplus-array-decay.cc: New file. |
| * gdb.compile/compile-cplus-array-decay.exp: New file. |
| * gdb.compile/compile-cplus-inherit.cc: New file. |
| * gdb.compile/compile-cplus-inherit.exp: New file. |
| * gdb.compile/compile-cplus-member.cc: New file. |
| * gdb.compile/compile-cplus-member.exp: New file. |
| * gdb.compile/compile-cplus-method.cc: New file. |
| * gdb.compile/compile-cplus-method.exp: New file. |
| * gdb.compile/compile-cplus-mod.c: "New" file. |
| * gdb.compile/compile-cplus-namespace.cc: New file. |
| * gdb.compile/compile-cplus-namespace.exp: New file. |
| * gdb.compile/compile-cplus-nested.cc: New file. |
| * gdb.compile/compile-cplus-nested.exp: New file. |
| * gdb.compile/compile-cplus-print.c: "New" file. |
| * gdb.compile/compile-cplus-print.exp: "New" file. |
| * gdb.compile/compile-cplus-virtual.cc: New file. |
| * gdb.compile/compile-cplus-virtual.exp: New file. |
| * gdb.compile/compile-cplus.c: "New" file. |
| * gdb.compile/compile-cplus.exp: "New" file. |
| * lib/compile-support.exp: New file. |
| |
| 2018-08-16 Gary Benson <gbenson@redhat.com> |
| |
| PR gdb/13000: |
| * gdb.base/batch-exit-status.exp: New file. |
| * gdb.base/batch-exit-status.good-commands: Likewise. |
| * gdb.base/batch-exit-status.bad-commands: Likewise. |
| |
| 2018-08-29 Alan Hayward <alan.hayward@arm.com> |
| |
| * gdb.base/infcall-nested-structs.c (struct struct01): Remove. |
| (struct struct02): Likewise. |
| (struct struct03): Likewise. |
| (struct struct04): Likewise. |
| (struct struct_01_01): New struct. |
| (struct struct_01_02): Likewise. |
| (struct struct_01_03): Likewise. |
| (struct struct_01_04): Likewise. |
| (struct struct_02_01): Likewise. |
| (struct struct_02_02): Likewise. |
| (struct struct_02_03): Likewise. |
| (struct struct_02_04): Likewise. |
| (struct struct_04_01): Likewise. |
| (struct struct_04_02): Likewise. |
| (struct struct_04_03): Likewise. |
| (struct struct_04_04): Likewise. |
| (struct struct_05_01): Likewise. |
| (struct struct_05_02): Likewise. |
| (struct struct_05_03): Likewise. |
| (struct struct_05_04): Likewise. |
| (cmp_struct01): Remove function. |
| (cmp_struct02): Likewise. |
| (cmp_struct03): Likewise. |
| (cmp_struct04): Likewise. |
| (cmp_struct_01_01): Add Function. |
| (cmp_struct_01_02): Likewise. |
| (cmp_struct_01_03): Likewise. |
| (cmp_struct_01_04): Likewise. |
| (cmp_struct_02_01): Likewise. |
| (cmp_struct_02_02): Likewise. |
| (cmp_struct_02_03): Likewise. |
| (cmp_struct_02_04): Likewise. |
| (cmp_struct_04_01): Likewise. |
| (cmp_struct_04_02): Likewise. |
| (cmp_struct_04_03): Likewise. |
| (cmp_struct_04_04): Likewise. |
| (cmp_struct_05_01): Likewise. |
| (cmp_struct_05_02): Likewise. |
| (cmp_struct_05_03): Likewise. |
| (cmp_struct_05_04): Likewise. |
| (call_all): Add new structs. |
| * gdb.base/infcall-nested-structs.exp: Likewise. |
| |
| 2018-08-27 Jan Vrany <jan.vrany@fit.cvut.cz> |
| |
| * gdb.python/py-framefilter-mi.exp: Update regexp to |
| check for "arch" field in frame output. |
| |
| 2018-08-23 Kevin Buettner <kevinb@redhat.com> |
| |
| * gdb.dwarf2/dw2-ranges-func.c: New file. |
| * gdb.dwarf2/dw2-ranges-func.exp: New file. |
| |
| 2018-08-22 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| * gdb.base/term.exp: Compare terminal settings with values from |
| the inferior. |
| * gdb.base/term.c: Get and set terminal settings. |
| |
| 2018-08-22 Jan Vrany <jan.vrany@fit.cvut.cz> |
| |
| * lib/mi-support.exp (mi_expect_stop): Update regexp to |
| accommodate new "arch" field in frame output. |
| * gdb.mi/mi-return.exp: Likewise. |
| * gdb.mi/mi-stack.exp: Likewise. |
| * gdb.mi/mi-syn-frame.exp: Likewise. |
| * gdb.mi/user-selected-context-sync.exp: Likewise. |
| |
| 2018-08-19 Michael Spang <spang@google.com> |
| |
| PR gdb/11786 |
| * gdb.base/gcore-tls-pie.c: New file. |
| * gdb.base/gcore-tls-pie.exp: New file. |
| |
| 2018-08-18 Kevin Buettner <kevinb@redhat.com> |
| |
| * lib/dwarf.exp: Add support for DW_OP_GNU_variable_value. |
| * gdb.dwarf2/varval.c: New file. |
| * gdb.dwarf2/varval.exp: New file. |
| |
| 2018-08-17 Alan Hayward <alan.hayward@arm.com> |
| |
| PR gdb/18931 |
| * gdb.arch/aarch64-fp.c (main): Fix asm registers. |
| |
| 2018-08-16 Keith Seitz <keiths@redhat.com> |
| |
| * gdb.compile/compile.exp: Use gdb_test_no_output for "compile code" |
| tests expected to pass. |
| |
| 2018-08-14 Jan Vrany <jan.vrany@fit.cvut.cz> |
| |
| * gdb.mi/mi-disassemble.exp (test_disassembly_only): Add tests for |
| -data-disassemble -a. |
| (test_disassembly_bogus_args): Likewise. |
| |
| 2018-08-14 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.mi/list-thread-groups-available.exp: Update test regexp. |
| |
| 2018-08-09 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/vla-optimized-out.exp: Add new test. |
| |
| 2018-08-09 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/vla-optimized-out-o3.exp: Delete. |
| * gdb.base/vla-optimized-out-o3-strict.exp: Delete. |
| * gdb.base/vla-optimized-out.exp: Extend to cover all of the |
| deleted tests. |
| |
| 2018-08-08 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| PR gdb/18050: |
| * gdb.server/extended-remote-restart.c: New file. |
| * gdb.server/extended-remote-restart.exp: New file. |
| |
| 2018-08-07 Simon Marchi <simon.marchi@polymtl.ca> |
| |
| * gdb.fortran/nested-funcs.exp: Replace "set index = 42" with |
| "set variable index = 42". |
| |
| 2018-08-07 Simon Marchi <simon.marchi@ericsson.com> |
| |
| * boards/index-cache-gdb.exp: New file. |
| * gdb.dwarf2/index-cache.exp: New file. |
| * gdb.dwarf2/index-cache.c: New file. |
| * gdb.base/maint.exp: Check if we are using the index cache. |
| |
| 2018-08-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * Makefile.in (saw_dash_j): Allow for GNU make 4.2+ passing -jN in |
| MAKEFLAGS. |
| |
| 2018-08-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * dg-extract-results.sh: Move to toplevel contrib. |
| * Makefile.in (check-parallel): Reflect dg-extract-results.sh move. |
| * Makefile.in (check-parallel-racy): Likewise. |
| |
| 2018-08-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * lib/gdb.exp (target_supports_scheduler_locking): New proc. |
| * gdb.mi/mi-cmd-param-changed.exp: Only run scheduler locking |
| tests if the target supports scheduler locking. |
| |
| 2018-08-04 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.python/py-rbreak.exp: Fix rbreak regexp. |
| |
| 2018-08-02 Tom Tromey <tom@tromey.com> |
| |
| PR symtab/16842. |
| * gdb.cp/temargs.exp: Test "info address" of a template |
| parameter. |
| |
| 2018-07-31 Jan Vrany <jan.vrany@fit.cvut.cz> |
| |
| * gdb.python/py-mi-var-info-path-expression.c: New file. |
| * gdb.python/py-mi-var-info-path-expression.py: New file. |
| * gdb.python/py-mi-var-info-path-expression.exp: New file. |
| |
| 2018-07-30 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * lib/gdbserver-support.exp (gdbserver_start): Match any kind of |
| error after "cannot resolve name" string. |
| |
| 2018-07-28 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.trace/tspeed.exp: Only call gdb_load_shlib after gdb has |
| started. |
| * lib/gdb.exp (gdb_load_shlib): Call perror if GDB is not running. |
| |
| 2018-07-28 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/vla-optimized-out-o3-strict.exp: New file. |
| |
| 2018-07-26 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/vla-optimized-out.c: Add comment about origin of test-case. |
| |
| 2018-07-26 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/maint.exp: Add check that dwarf unwinders control flag |
| is visible. |
| |
| 2018-07-26 Tom de Vries <tdevries@suse.de> |
| |
| PR breakpoints/23366 |
| * gdb.base/catch-follow-exec.c: New test. |
| * gdb.base/catch-follow-exec.exp: New file. |
| |
| 2018-07-25 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/vla-optimized-out-o3.exp: New file. Reuse |
| vla-optimized-out.c. |
| |
| 2018-07-25 Jan Vrany <jan.vrany@fit.cvut.cz> |
| |
| * gdb.mi/mi-breakpoint-location-ena-dis.cc: New file. |
| * gdb.mi/mi-breakpoint-location-ena-dis.exp: New file. |
| |
| 2018-07-20 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/vla-optimized-out.c: Make noclone attribute conditional on |
| NOCLONE macro. |
| * gdb.base/vla-optimized-out.exp: Use additional_flags -DNOCLONE. |
| |
| 2018-07-19 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.mi/list-thread-groups-available.exp (cores_re): Fix quoting in |
| regular expression. |
| |
| 2018-07-18 Tom de Vries <tdevries@suse.de> |
| |
| * gdb.base/vla-optimized-out.c: New test. |
| * gdb.base/vla-optimized-out.exp: New file. |
| |
| 2018-07-13 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| * lib/gdbserver-support.exp (gdbserver_start): Expect for the |
| message "No address associated with hostname" when gdbserver |
| cannot resolve the hostname. |
| |
| 2018-07-12 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.threads/pthreads.exp: Test qcs FLAG arguments. |
| Add some test prefixes to make tests unique. |
| |
| 2018-07-12 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/frameapply.c: New file. |
| * gdb.base/frameapply.exp: New file. |
| |
| 2018-07-12 Philippe Waroquiers <philippe.waroquiers@skynet.be> |
| |
| * gdb.base/skip.exp: Update expected error message. |
| |
| 2018-07-11 Sergio Durigan Junior <sergiodj@redhat.com> |
| Jan Kratochvil <jan.kratochvil@redhat.com> |
| Paul Fertser <fercerpav@gmail.com> |
| Tsutomu Seki <sekiriki@gmail.com> |
| |
| * README (Testsuite Parameters): Mention new 'GDB_TEST_SOCKETHOST' |
| parameter. |
| * boards/native-extended-gdbserver.exp: Do not set 'sockethost' |
| by default. |
| * boards/native-gdbserver.exp: Likewise. |
| * gdb.server/run-without-local-binary.exp: Improve regexp used |
| for detecting when a remote debugging connection succeeds. |
| * gdb.server/server-connect.exp: New file. |
| * lib/gdbserver-support.exp (gdbserver_default_get_comm_port): |
| Do not prefix the port number with ":". |
| (gdbserver_start): New global GDB_TEST_SOCKETHOST. Implement |
| support for detecting and using it. Add '$debughost_gdbserver' |
| to the list of arguments used to start gdbserver. Handle case |
| when gdbserver cannot resolve a network name. |
| |
| 2018-07-11 Sergio Durigan Junior <sergiodj@redhat.com> |
| |
| PR c++/23373 |
| * gdb.base/ptype-offsets.cc (struct static_member): New |
| struct. |
| (main) <stmember>: New variable. |
| * gdb.base/ptype-offsets.exp: Add test for printing a struct |
| with a static member in it. |
| |
| 2018-07-10 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/watchpoint-reuse-slot.exp: Test with hardware |
| watchpoints enabled and disabled. |
| |
| 2018-07-09 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/examine-backward.exp: Still run tests around address |
| 0x0, even if address 0x0 is not readable. Update the pattern for |
| matching address 0x0 in expected output. |
| |
| 2018-07-06 Andrew Burgess <andrew.burgess@embecosm.com> |
| |
| * gdb.base/share-env-with-gdbserver.c (main): Add call to |
| malloc/free. |
| |
|