diff options
Diffstat (limited to '')
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | aclocal/check-rdbg.m4 | 21 |
2 files changed, 27 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2001-04-20 Eric Valette <valette@crf.canon.fr> + + * aclocal/check-rdbg.m4: Added check to determine which PowerPC + BSPs support the new exception processing model and + consequently, librdbg. + 2001-02-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.in: Reworked for Canadian Cross support. diff --git a/aclocal/check-rdbg.m4 b/aclocal/check-rdbg.m4 index 2ea5919c36..17fc09bee2 100644 --- a/aclocal/check-rdbg.m4 +++ b/aclocal/check-rdbg.m4 @@ -15,6 +15,27 @@ AC_CACHE_CHECK([whether BSP supports librdbg], elif test -d "$srcdir/${RTEMS_TOPdir}/c/src/librdbg/src/${RTEMS_CPU}/any"; then rtems_cv_HAS_RDBG="yes" ; + elif test "${RTEMS_CPU}" = "powerpc"; + then + A=`grep -l RTEMS_PPC_EXCEPTION_PROCESSING_MODEL $srcdir/${RTEMS_TOPdir}/make/custom/* 2>/dev/null`; + C="" + for i in ${A} ; + do + B=`basename ${i} .cfg`; + C="${C} ${B}"; + done + target_found="no"; + for j in ${C} ; + do + if test "${$1}" = "${j}" ; + then + target_found="yes"; + fi + done + if test "$target_found" = "yes" ; + then + rtems_cv_HAS_RDBG="yes" ; + fi else rtems_cv_HAS_RDBG="no"; fi |