aboutsummaryrefslogtreecommitdiff
path: root/libgloss/mcore/acinclude.m4
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2023-12-26 23:44:44 -0500
committerMike Frysinger <vapier@gentoo.org>2023-12-31 01:42:53 -0500
commitb188e79773c58d91f73152a307ad4da870c63ea3 (patch)
tree906c95efffa326557924f5fdb31438bec162f249 /libgloss/mcore/acinclude.m4
parente575fe917636fb3240d501556ef7d98a9ab7cd13 (diff)
downloadnewlib-b188e79773c58d91f73152a307ad4da870c63ea3.zip
newlib-b188e79773c58d91f73152a307ad4da870c63ea3.tar.gz
newlib-b188e79773c58d91f73152a307ad4da870c63ea3.tar.bz2
libgloss: merge mcore into top-level Makefile
Avoid a recursive make to speed things up a bit. A mcore-elf build shows installed objects & libs produce same code.
Diffstat (limited to 'libgloss/mcore/acinclude.m4')
-rw-r--r--libgloss/mcore/acinclude.m417
1 files changed, 7 insertions, 10 deletions
diff --git a/libgloss/mcore/acinclude.m4 b/libgloss/mcore/acinclude.m4
index 7115869..ed3fa2e 100644
--- a/libgloss/mcore/acinclude.m4
+++ b/libgloss/mcore/acinclude.m4
@@ -1,10 +1,7 @@
-MCORE_BSP_PREFIX=
-case "${target}" in
- mcore-*-elf)
- MCORE_BSP_PREFIX=elf-
- ;;
- mcore-*-pe)
- MCORE_BSP_PREFIX=pe-
- ;;
-esac
-AC_SUBST(MCORE_BSP_PREFIX)
+MCORE_BUILD_ELF=false
+MCORE_BUILD_PE=false
+AS_CASE([${target}],
+ [mcore-*-elf], [MCORE_BUILD_ELF=true],
+ [mcore-*-pe], [MCORE_BUILD_PE=true])
+AM_CONDITIONAL([MCORE_BUILD_ELF], [$MCORE_BUILD_ELF])
+AM_CONDITIONAL([MCORE_BUILD_PE], [$MCORE_BUILD_PE])