068b723abc
sim: build: drop AM_MAKEFLAGS settings
...
We don't have any recursive builds anymore, so we can drop this logic.
2023-01-14 20:41:24 -05:00
936b119d43
Automatic date update in version.in
2023-01-15 00:00:45 +00:00
856cd0786c
Pass internal gdb flags to --configuration invocations
...
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-14 12:47:17 -07:00
311578da0f
Update how-to-make-a-release file now that the 2.40 release is out
2023-01-14 15:37:20 +00:00
dd19001ff6
Automatic date update in version.in
2023-01-14 00:00:18 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
362f09f165
Use require !skip_debuginfod_tests
...
This changes some tests to use "require !skip_debuginfod_tests".
2023-01-13 13:18:56 -07:00
a231b2322f
Use require using_fission
...
This changes some tests to use "require using_fission".
2023-01-13 13:18:56 -07:00
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
465ee8475e
Use require !skip_opencl_tests
...
This changes some tests to use "require !skip_opencl_tests".
2023-01-13 13:18:56 -07:00
9322b96f80
Use require !skip_perf_tests
...
This changes some tests to use "require !skip_perf_tests".
2023-01-13 13:18:56 -07:00
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
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
e5bf39c507
Use require !gdb_debug_enabled
...
This changes some tests to use "require !gdb_debug_enabled".
2023-01-13 13:18:56 -07:00
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
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
ba16d4d85f
Use require !skip_gdbserver_tests
...
This changes some tests to use "require !skip_gdbserver_tests".
2023-01-13 13:18:56 -07:00