summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-05-11 06:22:49 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-05-14 14:13:01 +0200
commitd542af2e4304b663461330a60313fb6c4fdbf4db (patch)
treeccfc6b2b2fe455d5173a15bad3289c341d3cbfbe
parent4387010b7ef89cf309cf49b0c9bbded2c95e4fa0 (diff)
downloadrtems-d542af2e4304b663461330a60313fb6c4fdbf4db.tar.bz2
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.
-rw-r--r--aclocal/enable-rtemsbsp.m410
1 files changed, 7 insertions, 3 deletions
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