From d542af2e4304b663461330a60313fb6c4fdbf4db Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 11 May 2018 06:22:49 +0200 Subject: build: Fix RTEMS_ENABLE_RTEMSBSP() The riscv32 and riscv64 targets share a riscv source directory. The potential future powerpcspe and powerpc targets need this change as well. --- aclocal/enable-rtemsbsp.m4 | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'aclocal/enable-rtemsbsp.m4') diff --git a/aclocal/enable-rtemsbsp.m4 b/aclocal/enable-rtemsbsp.m4 index fcec39825d..98c26687b2 100644 --- a/aclocal/enable-rtemsbsp.m4 +++ b/aclocal/enable-rtemsbsp.m4 @@ -34,9 +34,13 @@ AC_ARG_ENABLE(rtemsbsp, cfg_bsp=$(echo ${bsp_path} | sed -e "s/.*\///" -e 's/\.cfg//') if test x$bsp = x$cfg_bsp; then cfg_arch=$(echo ${bsp_path} | sed -e "s/${libbsp_e}*\///" -e 's/\/.*//') - if test x${target_arch} != x${cfg_arch}; then - AC_MSG_ERROR([BSP '$bsp' architecture does not match the --target architecture, run 'rtems-bsp' (in the top of the source tree) for a valid BSP list]) - fi + case ${cfg_arch} in + ${target_arch$}* ) + ;; + * ) + AC_MSG_ERROR([BSP '$bsp' architecture does not match the --target architecture, run 'rtems-bsp' (in the top of the source tree) for a valid BSP list]) + ;; + esac found=yes break fi -- cgit v1.2.3