aboutsummaryrefslogtreecommitdiff
path: root/sim/configure.ac
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2024-01-02 01:40:06 -0500
committerMike Frysinger <vapier@gentoo.org>2024-01-02 01:41:55 -0500
commit5f7e03a6bb13bc14be42297d9fc798d01c0a47f0 (patch)
tree6802b52bec99e61ea47d54150ab7c347946e0fc7 /sim/configure.ac
parentcc92657346ed2c673c12664670cc613b661a09eb (diff)
downloadgdb-5f7e03a6bb13bc14be42297d9fc798d01c0a47f0.zip
gdb-5f7e03a6bb13bc14be42297d9fc798d01c0a47f0.tar.gz
gdb-5f7e03a6bb13bc14be42297d9fc798d01c0a47f0.tar.bz2
sim: ppc: merge configure logic into top-level
Now that the ppc configure script is just namespaced options, we can move it to ppc/acinclude.m4 and include it directly in the top-level configure script and kill off the last subdir configure script.
Diffstat (limited to 'sim/configure.ac')
-rw-r--r--sim/configure.ac7
1 files changed, 6 insertions, 1 deletions
diff --git a/sim/configure.ac b/sim/configure.ac
index 84a7e0a..bc51492 100644
--- a/sim/configure.ac
+++ b/sim/configure.ac
@@ -63,7 +63,8 @@ m4_define([SIM_BUILD_TARGET], [dnl
ENABLE_SIM=yes
AS_VAR_APPEND([SIM_ENABLED_ARCHES], [" $1"])
m4_if($2, [true], [dnl
- AC_CONFIG_SUBDIRS($1)
+ AC_CONFIG_FILES($1/Makefile)
+ subdirs="$subdirs $1"
])
AC_CONFIG_FILES($1/.gdbinit:common/gdbinit.in)
])
@@ -86,6 +87,9 @@ m4_define([SIM_TARGET], [dnl
AM_CONDITIONAL([SIM_ENABLE_ARCH_$2], [${sim_enable_arch_$2}])
])
+subdirs=""
+AC_SUBST(subdirs)
+
dnl WHEN ADDING ENTRIES TO THIS MATRIX:
dnl Make sure that the left side always has two dashes. Otherwise you can get
dnl spurious matches. Even for unambiguous cases, do this as a convention, else
@@ -158,6 +162,7 @@ SIM_AC_OPTION_WARNINGS
dnl Some arches have unique configure flags.
m4_include([frv/acinclude.m4])
m4_include([mips/acinclude.m4])
+m4_include([ppc/acinclude.m4])
m4_include([riscv/acinclude.m4])
m4_include([rx/acinclude.m4])