summaryrefslogtreecommitdiffstats
path: root/libgloss/arm/configure.in
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2013-09-20 14:23:41 +0000
committerRichard Earnshaw <rearnsha@arm.com>2013-09-20 14:23:41 +0000
commit99be2bc4ff25ad8b322695ab3fca9f5350b7ae3a (patch)
tree0fc6f7f1d1fd88e5e42c1ef8e0848456b1a37423 /libgloss/arm/configure.in
parent326776092f17b1a14ac8da8aab70da77498debd8 (diff)
downloadcygnal-99be2bc4ff25ad8b322695ab3fca9f5350b7ae3a.tar.gz
cygnal-99be2bc4ff25ad8b322695ab3fca9f5350b7ae3a.tar.bz2
cygnal-99be2bc4ff25ad8b322695ab3fca9f5350b7ae3a.zip
2013-09-20 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Greta Yorsh <greta.yorsh@arm.com> * arm/Makefile.in: Add support for cpu-init directory and add elf-aprofile-ve.specs. * arm/configure.in: Likewise. * arm/configure: Regenerate. * arm/cpu-init: New directory. * arm/cpu-init/Makefile.in: New file. * arm/cpu-init/rdimon-aem.S: Likewise. * arm/crt0.S: Call _rdimon_init_hook * arm/elf-aprofile-ve.specs: New file.
Diffstat (limited to 'libgloss/arm/configure.in')
-rw-r--r--libgloss/arm/configure.in15
1 files changed, 15 insertions, 0 deletions
diff --git a/libgloss/arm/configure.in b/libgloss/arm/configure.in
index 970952fa8..d617f49f2 100644
--- a/libgloss/arm/configure.in
+++ b/libgloss/arm/configure.in
@@ -69,6 +69,21 @@ host_makefile_frag_path=$host_makefile_frag
AC_SUBST(host_makefile_frag_path)
AC_SUBST_FILE(host_makefile_frag)
+# Configure cpu init plug-ins
+if test -d "${srcdir}/cpu-init"; then
+ subdirs="${subdirs} cpu-init"
+ AC_CONFIG_FILES(cpu-init/Makefile,
+ . ${libgloss_topdir}/config-ml.in,
+ srcdir=${srcdir}
+ target=${target}
+ with_multisubdir=${with_multisubdir}
+ ac_configure_args="${ac_configure_args} --enable-multilib"
+ CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+ libgloss_topdir=${libgloss_topdir}
+ )
+ AC_SUBST(subdirs)
+fi
+
AC_CONFIG_FILES(Makefile,
. ${libgloss_topdir}/config-ml.in,
srcdir=${srcdir}