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.
This commit is contained in:
Nick Clifton 2024-11-07 14:53:26 +00:00
parent c26f8fbe79
commit aec7815b4b
No known key found for this signature in database
3 changed files with 16 additions and 3 deletions

9
configure vendored
View File

@ -3775,6 +3775,13 @@ case "${target}" in
;; ;;
esac esac
# The ARM simulator has been deprecated for all ARM targets.
case "${target}" in
arm*-*-*)
noconfigdirs="$noconfigdirs sim"
;;
esac
case "${target}" in case "${target}" in
*-*-chorusos) *-*-chorusos)
;; ;;
@ -3786,7 +3793,7 @@ case "${target}" in
;; ;;
arm-*-darwin*) arm-*-darwin*)
noconfigdirs="$noconfigdirs ld gas gdb gprof" noconfigdirs="$noconfigdirs ld gas gdb gprof"
noconfigdirs="$noconfigdirs sim target-rda" noconfigdirs="$noconfigdirs target-rda"
;; ;;
powerpc-*-darwin*) powerpc-*-darwin*)
noconfigdirs="$noconfigdirs ld gas gdb gprof" noconfigdirs="$noconfigdirs ld gas gdb gprof"

View File

@ -1002,6 +1002,13 @@ case "${target}" in
;; ;;
esac esac
# The ARM simulator has been deprecated for all ARM targets.
case "${target}" in
arm*-*-*)
noconfigdirs="$noconfigdirs sim"
;;
esac
case "${target}" in case "${target}" in
*-*-chorusos) *-*-chorusos)
;; ;;
@ -1013,7 +1020,7 @@ case "${target}" in
;; ;;
arm-*-darwin*) arm-*-darwin*)
noconfigdirs="$noconfigdirs ld gas gdb gprof" noconfigdirs="$noconfigdirs ld gas gdb gprof"
noconfigdirs="$noconfigdirs sim target-rda" noconfigdirs="$noconfigdirs target-rda"
;; ;;
powerpc-*-darwin*) powerpc-*-darwin*)
noconfigdirs="$noconfigdirs ld gas gdb gprof" noconfigdirs="$noconfigdirs ld gas gdb gprof"

View File

@ -766,7 +766,6 @@ gdb_target_obs="${cpu_obs} ${os_obs} ${gdb_target_obs}"
case "${targ}" in case "${targ}" in
aarch64*-*-*) gdb_sim=aarch64 ;; aarch64*-*-*) gdb_sim=aarch64 ;;
arm*-*-*) gdb_sim=arm ;;
avr*-*-*) gdb_sim=avr ;; avr*-*-*) gdb_sim=avr ;;
bfin-*-*) gdb_sim=bfin ;; bfin-*-*) gdb_sim=bfin ;;
bpf-*-*) gdb_sim=bpf ;; bpf-*-*) gdb_sim=bpf ;;