From: Nick Clifton Date: Thu, 7 Nov 2024 14:53:26 +0000 (+0000) Subject: Deprecate the ARM simulator. X-Git-Tag: gdb-16-branchpoint~524 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=aec7815b4b78d4dcd2261f1dab1092dbf4a9e0be;p=thirdparty%2Fbinutils-gdb.git Deprecate the ARM simulator. The ARM simulator is no longer able to simulator modern ARM cores, so it is being deprecated. Once this change has been active for a while - and assuming that no problems have been found - the ARm simulator codebase will be removed. --- diff --git a/configure b/configure index 037576c4f07..d3125b009ee 100755 --- a/configure +++ b/configure @@ -3775,6 +3775,13 @@ case "${target}" in ;; esac +# The ARM simulator has been deprecated for all ARM targets. +case "${target}" in + arm*-*-*) + noconfigdirs="$noconfigdirs sim" + ;; +esac + case "${target}" in *-*-chorusos) ;; @@ -3786,7 +3793,7 @@ case "${target}" in ;; arm-*-darwin*) noconfigdirs="$noconfigdirs ld gas gdb gprof" - noconfigdirs="$noconfigdirs sim target-rda" + noconfigdirs="$noconfigdirs target-rda" ;; powerpc-*-darwin*) noconfigdirs="$noconfigdirs ld gas gdb gprof" diff --git a/configure.ac b/configure.ac index a2dc9220b7a..5cd262e6b1c 100644 --- a/configure.ac +++ b/configure.ac @@ -1002,6 +1002,13 @@ case "${target}" in ;; esac +# The ARM simulator has been deprecated for all ARM targets. +case "${target}" in + arm*-*-*) + noconfigdirs="$noconfigdirs sim" + ;; +esac + case "${target}" in *-*-chorusos) ;; @@ -1013,7 +1020,7 @@ case "${target}" in ;; arm-*-darwin*) noconfigdirs="$noconfigdirs ld gas gdb gprof" - noconfigdirs="$noconfigdirs sim target-rda" + noconfigdirs="$noconfigdirs target-rda" ;; powerpc-*-darwin*) noconfigdirs="$noconfigdirs ld gas gdb gprof" diff --git a/gdb/configure.tgt b/gdb/configure.tgt index 8d85a597ec8..62df71b13fa 100644 --- a/gdb/configure.tgt +++ b/gdb/configure.tgt @@ -766,7 +766,6 @@ gdb_target_obs="${cpu_obs} ${os_obs} ${gdb_target_obs}" case "${targ}" in aarch64*-*-*) gdb_sim=aarch64 ;; -arm*-*-*) gdb_sim=arm ;; avr*-*-*) gdb_sim=avr ;; bfin-*-*) gdb_sim=bfin ;; bpf-*-*) gdb_sim=bpf ;;