From 5b9f43697c510f98b217c0b6300e5e9743462e4c Mon Sep 17 00:00:00 2001 From: Martin Kinkelin Date: Wed, 12 Jun 2024 17:47:17 +0200 Subject: [PATCH] dmd-testsuite: Drop support for gdb < v7.8 --- tests/dmd/CMakeLists.txt | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/tests/dmd/CMakeLists.txt b/tests/dmd/CMakeLists.txt index 93367e7100b..e10faadb239 100644 --- a/tests/dmd/CMakeLists.txt +++ b/tests/dmd/CMakeLists.txt @@ -4,7 +4,6 @@ else() set(host_model 64) endif() -set(gdb_dflags "") if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") set(gdb_result_code) execute_process(COMMAND gdb --version @@ -18,14 +17,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") else() string(REGEX REPLACE "[^0-9]*([0-9]+[0-9.]*).*" "\\1" GDB_VERSION "${GDB_VERSION}") message(STATUS "GDB ${GDB_VERSION} detected") - if(GDB_VERSION VERSION_LESS "7.6.1") - set(gdb_flags "NOTLS") - else() - set(gdb_flags "ON") - endif() - if(GDB_VERSION VERSION_LESS "7.8") - set(gdb_dflags "-dwarf-version=2") - endif() + set(gdb_flags "ON") endif() else() set(gdb_flags "OFF") @@ -53,7 +45,7 @@ function(add_testsuite config_suffix required_flags gdbflags model make_rule) add_test(NAME clean-${name} COMMAND ${CMAKE_COMMAND} -E remove_directory ${outdir}) - set(dflags "-conf=${PROJECT_BINARY_DIR}/bin/${LDC_EXE}.conf ${gdb_dflags}") + set(dflags "-conf=${PROJECT_BINARY_DIR}/bin/${LDC_EXE}.conf") add_test(NAME ${name} COMMAND ${RUN_DMD_TESTSUITE_EXE_FULL} RESULTS_DIR=${resultsdir} REQUIRED_ARGS=${required_flags} DFLAGS=${dflags}