Mike Frysinger
fe0adb538f
sim: build: delete Make-common.in logic
...
Now that all (other than ppc) build in the top-level, this logic is
unused, so punt it all.
2023-01-13 17:34:53 -05:00
Tom Tromey
b5075fb68d
Rename to allow_tui_tests
...
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-13 13:18:58 -07:00
Tom Tromey
e71b6502bf
Rename to allow_guile_tests
...
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-13 13:18:58 -07:00
Tom Tromey
e0c86460bc
Rename to allow_hw_breakpoint_tests
...
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-13 13:18:58 -07:00
Tom Tromey
1cf897dec9
Rename to allow_tsx_tests
...
This changes skip_tsx_tests to invert the sense, and renames it to
allow_tsx_tests.
2023-01-13 13:18:58 -07:00
Tom Tromey
d6195dc9b1
Rename to allow_shlib_tests
...
This changes skip_shlib_tests to invert the sense, and renames it to
allow_shlib_tests.
2023-01-13 13:18:58 -07:00
Tom Tromey
3eb4aab719
Rename to allow_rust_tests
...
This changes skip_rust_tests to invert the sense, and renames it to
allow_rust_tests.
2023-01-13 13:18:58 -07:00
Tom Tromey
d82e5429b5
Rename to allow_python_tests
...
This changes skip_python_tests to invert the sense, and renames it to
allow_python_tests.
2023-01-13 13:18:58 -07:00
Tom Tromey
c241bf50ca
Rename to allow_perf_tests
...
This changes skip_perf_tests to invert the sense, and renames it to
allow_perf_tests.
2023-01-13 13:18:58 -07:00
Tom Tromey
afb754730e
Rename to allow_opencl_tests
...
This changes skip_opencl_tests to invert the sense, and renames it to
allow_opencl_tests.
2023-01-13 13:18:58 -07:00
Tom Tromey
4675859351
Rename to allow_ifunc_tests
...
This changes skip_ifunc_tests to invert the sense, and renames it to
allow_ifunc_tests.
2023-01-13 13:18:58 -07:00
Tom Tromey
e379cbb128
Rename to allow_hw_watchpoint_tests
...
This changes skip_hw_watchpoint_tests to invert the sense, and renames
it to allow_hw_watchpoint_tests.
2023-01-13 13:18:58 -07:00
Tom Tromey
9bc8ef1d75
Rename to allow_hw_watchpoint_multi_tests
...
This changes skip_hw_watchpoint_multi_tests to invert the sense, and
renames it to allow_hw_watchpoint_multi_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
435d58376a
Rename to allow_hw_watchpoint_access_tests
...
This changes skip_hw_watchpoint_access_tests to invert the sense, and
renames it to allow_hw_watchpoint_access_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
b63724b8c2
Rename to allow_go_tests
...
This changes skip_go_tests to invert the sense, and renames it to
allow_go_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
cadfc59b0d
Rename to allow_gdbserver_tests
...
This changes skip_gdbserver_tests to invert the sense, and renames it
to allow_gdbserver_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
57b7402d20
Rename to allow_fortran_tests
...
This changes skip_fortran_tests to invert the sense, and renames it to
allow_fortran_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
f3864a5bc6
Rename to allow_d_tests
...
This changes skip_d_tests to invert the sense, and renames it to
allow_d_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
673deccaac
Rename to allow_dlmopen_tests
...
This changes skip_dlmopen_tests to invert the sense, and renames it to
allow_dlmopen_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
112e10e2e0
Rename to allow_debuginfod_tests
...
This changes skip_debuginfod_tests to invert the sense, and renames it
to allow_debuginfod_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
30ce6aa427
Rename to allow_ctf_tests
...
This changes skip_ctf_tests to invert the sense, and renames it to
allow_ctf_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
0b94d2b9aa
Rename to allow_cplus_tests and allow_stl_tests
...
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-13 13:18:57 -07:00
Tom Tromey
1ed844ca1e
Rename to allow_btrace_tests
...
This changes skip_btrace_tests to invert the sense, and renames it to
allow_btrace_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
d182183586
Rename to allow_btrace_pt_tests
...
This changes skip_btrace_pt_tests to invert the sense, and renames it
to allow_btrace_pt_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
6d1df45023
Rename to allow_avx512fp16_tests
...
This changes skip_avx512fp16_tests to invert the sense, and renames it
to allow_avx512fp16_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
5f50c7eb57
Rename to allow_avx512bf16_tests
...
This changes skip_avx512bf16_tests to invert the sense, and renames it
to allow_avx512bf16_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
74dcf0826e
Rename to allow_ada_tests
...
This changes skip_ada_tests to invert the sense, and renames it to
allow_ada_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
71fd14a943
Rename to allow_aarch64_sve_tests
...
This changes skip_aarch64_sve_tests to invert the sense, and renames
it to allow_aarch64_sve_tests.
2023-01-13 13:18:57 -07:00
Tom Tromey
b963a97fb1
Rename to allow_xml_test
...
This changes gdb_skip_xml_test to invert the sense, and renames it to
allow_xml_test.
2023-01-13 13:18:57 -07:00
Tom Tromey
79749205e7
Use "require" for Python tests
...
This changes various tests to use "require" for the Python feature.
2023-01-13 13:18:57 -07:00
Tom Tromey
d394684d55
Fix latent bug in default_prompt_gdb_start
...
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-13 13:18:57 -07:00
Tom Tromey
af4c1c9168
Remove mi_skip_python_tests
...
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-13 13:18:57 -07:00
Tom Tromey
222ef1693c
Rewrite skip_python_tests
...
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-13 13:18:56 -07:00
Tom Tromey
4b075c16ef
Use require gnat_runtime_has_debug_info
...
This changes some tests to use "require gnat_runtime_has_debug_info".
2023-01-13 13:18:56 -07:00
Tom Tromey
362f09f165
Use require !skip_debuginfod_tests
...
This changes some tests to use "require !skip_debuginfod_tests".
2023-01-13 13:18:56 -07:00
Tom Tromey
a231b2322f
Use require using_fission
...
This changes some tests to use "require using_fission".
2023-01-13 13:18:56 -07:00
Tom Tromey
ec1300f6ea
Use require target_can_use_run_cmd
...
This changes some tests to use "require target_can_use_run_cmd".
2023-01-13 13:18:56 -07:00
Tom Tromey
465ee8475e
Use require !skip_opencl_tests
...
This changes some tests to use "require !skip_opencl_tests".
2023-01-13 13:18:56 -07:00
Tom Tromey
9322b96f80
Use require !skip_perf_tests
...
This changes some tests to use "require !skip_perf_tests".
2023-01-13 13:18:56 -07:00
Tom Tromey
fbee47e0b5
Use require gdb_trace_common_supports_arch
...
This changes some tests to use "require gdb_trace_common_supports_arch".
2023-01-13 13:18:56 -07:00
Tom Tromey
f40c0f9cab
Use require gdb_skip_xml_test
...
This changes some tests to use "require gdb_skip_xml_test".
2023-01-13 13:18:56 -07:00
Tom Tromey
e5bf39c507
Use require !gdb_debug_enabled
...
This changes some tests to use "require !gdb_debug_enabled".
2023-01-13 13:18:56 -07:00
Tom Tromey
402c744761
Use require is_c_compiler_gcc
...
This changes some tests to use "require is_c_compiler_gcc".
2023-01-13 13:18:56 -07:00
Tom Tromey
78a1c061b2
Use require !skip_shlib_tests
...
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-13 13:18:56 -07:00
Tom Tromey
ba16d4d85f
Use require !skip_gdbserver_tests
...
This changes some tests to use "require !skip_gdbserver_tests".
2023-01-13 13:18:56 -07:00
Tom Tromey
604f757b6d
Use require isnative
...
This changes some tests to use "require isnative".
2023-01-13 13:18:56 -07:00
Tom Tromey
06e93b057c
Use require can_spawn_for_attach
...
This changes some tests to use "require can_spawn_for_attach".
2023-01-13 13:18:56 -07:00
Tom Tromey
8ce7423fda
Use require !use_gdb_stub
...
This changes some tests to use "require !use_gdb_stub".
2023-01-13 13:18:56 -07:00
Tom Tromey
1b1f4ab760
Use require support_go_compile
...
This changes some tests to use "require support_go_compile".
2023-01-13 13:18:56 -07:00
Tom Tromey
5f3ef82813
Use require supports_get_siginfo_type
...
This changes some tests to use "require supports_get_siginfo_type".
2023-01-13 13:18:56 -07:00