X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=0a081fc073412ce3165ffa800a418281f46f0ce7;hb=30ab35866805d5f1251b7f40578ce985dd18d688;hp=f70d56417a1a3685030621c6282610d4c28f9016;hpb=b953e70356feb6161a2c1c5b18dbebcdb7ea0c94;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index f70d56417a..0a081fc073 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,91 @@ +2021-04-07 Andrew Burgess + + * gdb.cp/rvalue-ref-params.cc (f3): New function. + (f4): New function. + (global_int): New global variable. + (global_float): Likeiwse. + (main): Call both new functions. + * gdb.cp/rvalue-ref-params.exp: Add new tests. + +2021-04-07 Andrew Burgess + + * gdb.dwarf2/fission-relative-dwo.c: New file. + * gdb.dwarf2/fission-relative-dwo.exp: New file. + +2021-04-07 Andrew Burgess + + * gdb.dwarf2/fission-absolute-dwo.c: New file. + * gdb.dwarf2/fission-absolute-dwo.exp: New file. + * gdb.dwarf2/fission-base.exp: Use build_executable_and_dwo_files + instead of build_executable_from_fission_assembler. + * gdb.dwarf2/fission-loclists-pie.exp: Likewise. + * gdb.dwarf2/fission-loclists.exp: Likewise. + + * gdb.dwarf2/fission-multi-cu.S: Delete file. + * gdb.dwarf2/fission-multi-cu.c: New file based on old + fission-multi-cu1.c and fission-multi-cu2.c files. + * gdb.dwarf2/fission-multi-cu1.c: Delete file. + * gdb.dwarf2/fission-multi-cu2.c: Delete file. + * gdb.dwarf2/fission-multi-cu.exp: Rewrite to use Dwarf assembler. + * gdb.dwarf2/fission-reread.exp: Likewise. + * lib/dwarf.exp (extract_dwo_information): New proc. + (strip_dwo_information): New proc. + (build_executable_and_dwo_files): New proc. + (build_executable_from_fission_assembler): Delete. + (Dwarf::_debug_addr_index): New variable. + (Dwarf::_cu_is_fission): New variable. + (Dwarf::_handle_DW_FORM): Handle DW_OP_GNU_addr_index. + (Dwarf::_default_form): Supply a default for DW_AT_GNU_addr_base. + (Dwarf::_handle_macro_at_range): Use form DW_FORM_GNU_addr_index + if this is a fission CU. + (Dwarf::_location): Handle DW_OP_GNU_addr_index. + (Dwarf::debug_addr_label): New proc. + (Dwarf::cu): Initialise _cu_is_fission. + (Dwarf::tu): Likewise. + (Dwarf::assemble): Initialise _debug_addr_index. + +2021-04-07 Andrew Burgess + + * gdb.dwarf2/dw2-using-debug-str.exp: Add an additional test. + +2021-04-07 Andrew Burgess + + * gdb.python/py-parameter.exp: Add test for reading data-directory + using gdb.parameter API. + +2021-04-06 Tom de Vries + + PR breakpoints/25884 + * gdb.opt/inline-cmds.exp: Remove kfail. + +2021-04-06 Tom de Vries + + PR testsuite/27691 + * gdb.threads/gcore-thread.exp: Don't call gdb_core_cmd with core + file "". + +2021-04-01 Egeyar Bagcioglu + + * lib/pdtrace.in: Fix obvious typo. + +2021-03-31 Tom Tromey + + * lib/dwarf.exp (Dwarf::_get_args): New proc. + (Dwarf::_location): Use it. + +2021-03-31 Tom de Vries + + PR testsuite/27667 + * lib/gdb.exp (default_gdb_init): Unset DEBUGINFOD_URLS. + +2021-03-30 Simon Marchi + + PR gdb/27541 + * gdb.base/index-cache-load-twice.exp: Remove. + * gdb.base/index-cache-load-twice.c: Remove. + * gdb.dwarf2/per-bfd-sharing.exp: New. + * gdb.dwarf2/per-bfd-sharing.c: New. + 2021-03-30 Tom de Vries PR testsuite/27604