diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-02-12 03:37:18 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2005-02-12 03:37:18 +0000 |
commit | ec899eafe3a88f5826300e6ed85992db676bcdfa (patch) | |
tree | 518d9039357af563d01384dcc77272f828b9f0e8 /c/src/aclocal | |
parent | Remove. (diff) | |
download | rtems-ec899eafe3a88f5826300e6ed85992db676bcdfa.tar.bz2 |
2005-02-11 Ralf Corsepius <ralf.corsepius@rtems.org>
* aclocal/ppc.m4: Reflect changes to ppc exception processing
building procedures.
Diffstat (limited to 'c/src/aclocal')
-rw-r--r-- | c/src/aclocal/ppc.m4 | 77 |
1 files changed, 1 insertions, 76 deletions
diff --git a/c/src/aclocal/ppc.m4 b/c/src/aclocal/ppc.m4 index 3bab43fd4d..696c7f2365 100644 --- a/c/src/aclocal/ppc.m4 +++ b/c/src/aclocal/ppc.m4 @@ -7,81 +7,6 @@ AC_DEFUN([RTEMS_PPC_EXCEPTIONS], [ -exceptions="$1_exception_processing" +exceptions="$1-exceptions" AC_SUBST(exceptions) - -AC_CONFIG_COMMANDS_POST( -[ - exceptions_subdirs="$1_exception_processing" - updir=/../support - -if test "$no_recursion" != yes; then - - RTEMS_CONFIGURE_ARGS_QUOTE([ac_sub_configure_args]) - - for ac_subdir in : $exceptions_subdirs; do test "x$ac_subdir" = x: && continue - - # Do not complain, so a configure script can configure whichever - # parts of a large source tree are present. - test -d $srcdir${updir}/$ac_subdir || continue - - AC_MSG_NOTICE([configuring in $ac_subdir]) - case $srcdir in - .) ;; - *) AS_MKDIR_P(["./$ac_subdir"]) - if test -d ./$ac_subdir; then :; - else - AC_MSG_ERROR([cannot create `pwd`/$ac_subdir]) - fi - ;; - esac - - ac_popdir=`pwd` - cd $ac_subdir - - # A "../" for each directory in /$ac_subdir. - ac_dots=`echo $ac_subdir | - sed 's,^\./,,;s,[[^/]]$,&/,;s,[[^/]]*/,../,g'` - - case $srcdir in - .) # No --srcdir option. We are building in place. - ac_sub_srcdir=$srcdir${updir} ;; - [[\\/]]* | ?:[[\\/]]* ) # Absolute path. - ac_sub_srcdir=$srcdir${updir}/$ac_subdir ;; - *) # Relative path. - ac_sub_srcdir=$ac_dots$srcdir${updir}/$ac_subdir ;; - esac - - # Check for guested configure; otherwise get Cygnus style configure. - if test -f $ac_sub_srcdir/configure.gnu; then - ac_sub_configure="$SHELL '$ac_sub_srcdir/configure.gnu'" - elif test -f $ac_sub_srcdir/configure; then - ac_sub_configure="$SHELL '$ac_sub_srcdir/configure'" - elif test -f $ac_sub_srcdir/configure.in; then - ac_sub_configure=$ac_configure - else - AC_MSG_WARN([no configuration information is in $ac_subdir]) - ac_sub_configure= - fi - - # The recursion is here. - if test -n "$ac_sub_configure"; then - # Make the cache file name correct relative to the subdirectory. - case $cache_file in - [[\\/]]* | ?:[[\\/]]* ) ac_sub_cache_file=$cache_file ;; - *) # Relative path. - ac_sub_cache_file=$ac_dots$cache_file ;; - esac - - AC_MSG_NOTICE([running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir]) - # The eval makes quoting arguments work. - eval $ac_sub_configure $ac_sub_configure_args \ - --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir || - AC_MSG_ERROR([$ac_sub_configure failed for $ac_subdir]) - fi - - cd "$ac_popdir" - done -fi -]) ]) |