diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2013-09-20 14:23:41 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@arm.com> | 2013-09-20 14:23:41 +0000 |
commit | 99be2bc4ff25ad8b322695ab3fca9f5350b7ae3a (patch) | |
tree | 0fc6f7f1d1fd88e5e42c1ef8e0848456b1a37423 /libgloss/arm/configure | |
parent | 326776092f17b1a14ac8da8aab70da77498debd8 (diff) | |
download | cygnal-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')
-rw-r--r-- | libgloss/arm/configure | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/libgloss/arm/configure b/libgloss/arm/configure index 4c316a107..cc7e570b3 100644 --- a/libgloss/arm/configure +++ b/libgloss/arm/configure @@ -650,6 +650,7 @@ CCAS CCASFLAGS objtype host_makefile_frag_path +subdirs LIBOBJS LTLIBOBJS' ac_subst_files='host_makefile_frag' @@ -2556,6 +2557,14 @@ host_makefile_frag_path=$host_makefile_frag +# Configure cpu init plug-ins +if test -d "${srcdir}/cpu-init"; then + subdirs="${subdirs} cpu-init" + ac_config_files="$ac_config_files cpu-init/Makefile" + + +fi + ac_config_files="$ac_config_files Makefile" cat >confcache <<\_ACEOF @@ -3141,6 +3150,13 @@ cat >>$CONFIG_STATUS <<_ACEOF # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 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} + +srcdir=${srcdir} target=${target} with_multisubdir=${with_multisubdir} ac_configure_args="${ac_configure_args} --enable-multilib" @@ -3157,6 +3173,7 @@ for ac_config_target in $ac_config_targets do case $ac_config_target in "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; + "cpu-init/Makefile") CONFIG_FILES="$CONFIG_FILES cpu-init/Makefile" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 @@ -3297,11 +3314,12 @@ CCAS!$CCAS$ac_delim CCASFLAGS!$CCASFLAGS$ac_delim objtype!$objtype$ac_delim host_makefile_frag_path!$host_makefile_frag_path$ac_delim +subdirs!$subdirs$ac_delim LIBOBJS!$LIBOBJS$ac_delim LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF - if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 75; then + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 76; then break elif $ac_last_try; then { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 @@ -3734,6 +3752,7 @@ echo "$as_me: error: cannot create directory $as_dir" >&2;} done done ;; + "cpu-init/Makefile":F) . ${libgloss_topdir}/config-ml.in ;; "Makefile":F) . ${libgloss_topdir}/config-ml.in ;; esac |