]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Deprecate the ARM simulator
authorNick Clifton <nickc@redhat.com>
Tue, 5 Nov 2024 13:04:36 +0000 (13:04 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 5 Nov 2024 13:12:07 +0000 (13:12 +0000)
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.

2024-11-05  Nick Clifton  <nickc@redhat.com>

* configure.ac: Add sim to noconfigdirs for ARM targets.
* configure: Regenerate.

configure
configure.ac

index 8d031adafa824c993b15ef57f97c80c1c27039e7..a2e86731b0850aefb1beb2a4f27720c25f822dcd 100755 (executable)
--- a/configure
+++ b/configure
@@ -3766,6 +3766,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)
     ;;
@@ -3777,7 +3784,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"
index a688e9e24258b574bc1135c38e919134434ddeb2..25419a1d2ab825fd2f70dc6ef68bfa220ad6c7cc 100644 (file)
@@ -991,6 +991,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)
     ;;
@@ -1002,7 +1009,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"