aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2023-01-14Pass internal gdb flags to --configuration invocationsTom Tromey2-3/+3
The test suite uses the --configuration flag to feature-test gdb. However, when I added this, I neglected to pass the internal gdbflags to this, causing an error, which then caused failures in the test suite (which would not be seen if you'd ever run "make install"). This patch fixes the bug. Tested by removing my install tree first, to verify that I could reproduce the failure.
2023-01-13Rename to allow_tui_testsTom Tromey12-38/+28
This changes skip_tui_tests to invert the sense, and renames it to allow_tui_tests. It also rewrites this function to use the output of "gdb --configuration", and it adds a note about the state of the TUI to that output.
2023-01-13Rename to allow_guile_testsTom Tromey28-97/+56
This changes skip_guile_tests to invert the sense, and renames it to allow_guile_tests. It also rewrites this proc to check the output of "gdb --configuration", as was done for Python. Then it changes the code to use "require" where possible.
2023-01-13Rename to allow_hw_breakpoint_testsTom Tromey8-18/+12
This changes skip_hw_breakpoint_tests to invert the sense, and renames it to allow_hw_breakpoint_tests. This also converts some tests to use "require" -- I missed this particular check in the first series.
2023-01-13Rename to allow_tsx_testsTom Tromey2-11/+11
This changes skip_tsx_tests to invert the sense, and renames it to allow_tsx_tests.
2023-01-13Rename to allow_shlib_testsTom Tromey87-93/+93
This changes skip_shlib_tests to invert the sense, and renames it to allow_shlib_tests.
2023-01-13Rename to allow_rust_testsTom Tromey16-20/+20
This changes skip_rust_tests to invert the sense, and renames it to allow_rust_tests.
2023-01-13Rename to allow_python_testsTom Tromey116-122/+122
This changes skip_python_tests to invert the sense, and renames it to allow_python_tests.
2023-01-13Rename to allow_perf_testsTom Tromey22-26/+26
This changes skip_perf_tests to invert the sense, and renames it to allow_perf_tests.
2023-01-13Rename to allow_opencl_testsTom Tromey6-13/+13
This changes skip_opencl_tests to invert the sense, and renames it to allow_opencl_tests.
2023-01-13Rename to allow_ifunc_testsTom Tromey3-6/+6
This changes skip_ifunc_tests to invert the sense, and renames it to allow_ifunc_tests.
2023-01-13Rename to allow_hw_watchpoint_testsTom Tromey32-97/+97
This changes skip_hw_watchpoint_tests to invert the sense, and renames it to allow_hw_watchpoint_tests.
2023-01-13Rename to allow_hw_watchpoint_multi_testsTom Tromey7-11/+11
This changes skip_hw_watchpoint_multi_tests to invert the sense, and renames it to allow_hw_watchpoint_multi_tests.
2023-01-13Rename to allow_hw_watchpoint_access_testsTom Tromey8-12/+12
This changes skip_hw_watchpoint_access_tests to invert the sense, and renames it to allow_hw_watchpoint_access_tests.
2023-01-13Rename to allow_go_testsTom Tromey15-17/+17
This changes skip_go_tests to invert the sense, and renames it to allow_go_tests.
2023-01-13Rename to allow_gdbserver_testsTom Tromey39-46/+46
This changes skip_gdbserver_tests to invert the sense, and renames it to allow_gdbserver_tests.
2023-01-13Rename to allow_fortran_testsTom Tromey74-76/+76
This changes skip_fortran_tests to invert the sense, and renames it to allow_fortran_tests.
2023-01-13Rename to allow_d_testsTom Tromey8-10/+10
This changes skip_d_tests to invert the sense, and renames it to allow_d_tests.
2023-01-13Rename to allow_dlmopen_testsTom Tromey2-13/+13
This changes skip_dlmopen_tests to invert the sense, and renames it to allow_dlmopen_tests.
2023-01-13Rename to allow_debuginfod_testsTom Tromey2-8/+8
This changes skip_debuginfod_tests to invert the sense, and renames it to allow_debuginfod_tests.
2023-01-13Rename to allow_ctf_testsTom Tromey8-10/+10
This changes skip_ctf_tests to invert the sense, and renames it to allow_ctf_tests.
2023-01-13Rename to allow_cplus_tests and allow_stl_testsTom Tromey183-195/+193
This changes skip_cplus_tests to invert the sense, and renames it to allow_cplus_tests. This one also converts skip_stl_tests to allow_stl_tests, as that was convenient to do at the same time.
2023-01-13Rename to allow_btrace_testsTom Tromey29-43/+43
This changes skip_btrace_tests to invert the sense, and renames it to allow_btrace_tests.
2023-01-13Rename to allow_btrace_pt_testsTom Tromey2-16/+16
This changes skip_btrace_pt_tests to invert the sense, and renames it to allow_btrace_pt_tests.
2023-01-13Rename to allow_avx512fp16_testsTom Tromey3-14/+14
This changes skip_avx512fp16_tests to invert the sense, and renames it to allow_avx512fp16_tests.
2023-01-13Rename to allow_avx512bf16_testsTom Tromey2-13/+13
This changes skip_avx512bf16_tests to invert the sense, and renames it to allow_avx512bf16_tests.
2023-01-13Rename to allow_ada_testsTom Tromey204-207/+207
This changes skip_ada_tests to invert the sense, and renames it to allow_ada_tests.
2023-01-13Rename to allow_aarch64_sve_testsTom Tromey3-11/+11
This changes skip_aarch64_sve_tests to invert the sense, and renames it to allow_aarch64_sve_tests.
2023-01-13Rename to allow_xml_testTom Tromey20-25/+24
This changes gdb_skip_xml_test to invert the sense, and renames it to allow_xml_test.
2023-01-13Use "require" for Python testsTom Tromey100-374/+170
This changes various tests to use "require" for the Python feature.
2023-01-13Fix latent bug in default_prompt_gdb_startTom Tromey1-0/+11
default_prompt_gdb_start mimics default_gdb_start, but does not set the use_gdb_stub global. This caused one Python test to work only because it used the ordinary gdb_start before later using default_prompt_gdb_start. This patch updates default_prompt_gdb_start to set this global as well.
2023-01-13Remove mi_skip_python_testsTom Tromey4-9/+3
mi_skip_python_tests was necessary because skip_python_tests used the running gdb, and so needed to know what prompt to expect. Now that skip_python_tests has been rewritten, mi_skip_python_tests is no longer needed.
2023-01-13Rewrite skip_python_testsTom Tromey2-25/+4
This rewrites skip_python_tests to examine the output of "gdb --configuration". This is a bit nicer because it does not require an already-running gdb.
2023-01-13Use require gnat_runtime_has_debug_infoTom Tromey6-24/+6
This changes some tests to use "require gnat_runtime_has_debug_info".
2023-01-13Use require !skip_debuginfod_testsTom Tromey1-1/+1
This changes some tests to use "require !skip_debuginfod_tests".
2023-01-13Use require using_fissionTom Tromey2-8/+2
This changes some tests to use "require using_fission".
2023-01-13Use require target_can_use_run_cmdTom Tromey6-18/+6
This changes some tests to use "require target_can_use_run_cmd".
2023-01-13Use require !skip_opencl_testsTom Tromey5-20/+5
This changes some tests to use "require !skip_opencl_tests".
2023-01-13Use require !skip_perf_testsTom Tromey21-63/+21
This changes some tests to use "require !skip_perf_tests".
2023-01-13Use require gdb_trace_common_supports_archTom Tromey28-112/+28
This changes some tests to use "require gdb_trace_common_supports_arch".
2023-01-13Use require gdb_skip_xml_testTom Tromey11-44/+11
This changes some tests to use "require gdb_skip_xml_test".
2023-01-13Use require !gdb_debug_enabledTom Tromey18-71/+18
This changes some tests to use "require !gdb_debug_enabled".
2023-01-13Use require is_c_compiler_gccTom Tromey21-77/+21
This changes some tests to use "require is_c_compiler_gcc".
2023-01-13Use require !skip_shlib_testsTom Tromey6-10/+12
This changes some tests to use "require !skip_shlib_tests". This patch cleans up a few spots that were missed in the earlier patch.
2023-01-13Use require !skip_gdbserver_testsTom Tromey34-108/+34
This changes some tests to use "require !skip_gdbserver_tests".
2023-01-13Use require isnativeTom Tromey16-40/+26
This changes some tests to use "require isnative".
2023-01-13Use require can_spawn_for_attachTom Tromey22-69/+22
This changes some tests to use "require can_spawn_for_attach".
2023-01-13Use require !use_gdb_stubTom Tromey45-146/+52
This changes some tests to use "require !use_gdb_stub".
2023-01-13Use require support_go_compileTom Tromey11-22/+11
This changes some tests to use "require support_go_compile".
2023-01-13Use require supports_get_siginfo_typeTom Tromey3-12/+3
This changes some tests to use "require supports_get_siginfo_type".