forked from Imagelibrary/rtems
Patch rtems-rc-20000708-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
that is another small step toward multilibs:
Changes:
* Eliminate RTEMS_CHECK_CUSTOM_BSP from all configure.ins below exec/
* Add RTEMS_CHECK_CUSTOM_BSP to the multilib-disabled branch in
RTEMS_ENV_RTEMSCPU to preserve the old per-BSP building scheme
functional.
Notes:
* --enable-multilibs is still non-functional
* This patch should not have any influence on the old building
scheme (--disable-multilib should silently fall back to the old
building scheme).
* running ./bootstrap is required after applying the patch
This commit is contained in:
@@ -42,6 +42,7 @@ AC_DEFUN(RTEMS_ENV_RTEMSCPU,
|
|||||||
[AC_REQUIRE([RTEMS_ENABLE_MULTILIB])
|
[AC_REQUIRE([RTEMS_ENABLE_MULTILIB])
|
||||||
if test x"$multilib" = x"no"; then
|
if test x"$multilib" = x"no"; then
|
||||||
RTEMS_ENV_RTEMSBSP
|
RTEMS_ENV_RTEMSBSP
|
||||||
|
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
||||||
else
|
else
|
||||||
rtems_cv_RTEMS_BSP="multilib"
|
rtems_cv_RTEMS_BSP="multilib"
|
||||||
RTEMS_BSP="$rtems_cv_RTEMS_BSP"
|
RTEMS_BSP="$rtems_cv_RTEMS_BSP"
|
||||||
|
|||||||
@@ -31,8 +31,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
||||||
RTEMS_CHECK_POSIX_API(RTEMS_BSP)
|
RTEMS_CHECK_POSIX_API(RTEMS_BSP)
|
||||||
RTEMS_CHECK_ITRON_API(RTEMS_BSP)
|
RTEMS_CHECK_ITRON_API(RTEMS_BSP)
|
||||||
|
|||||||
@@ -26,8 +26,6 @@ RTEMS_PROJECT_ROOT
|
|||||||
RTEMS_PROG_CC_FOR_TARGET
|
RTEMS_PROG_CC_FOR_TARGET
|
||||||
RTEMS_CANONICALIZE_TOOLS
|
RTEMS_CANONICALIZE_TOOLS
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
||||||
RTEMS_CHECK_ITRON_API(RTEMS_BSP)
|
RTEMS_CHECK_ITRON_API(RTEMS_BSP)
|
||||||
|
|
||||||
|
|||||||
@@ -26,8 +26,6 @@ RTEMS_PROJECT_ROOT
|
|||||||
RTEMS_PROG_CC_FOR_TARGET
|
RTEMS_PROG_CC_FOR_TARGET
|
||||||
RTEMS_CANONICALIZE_TOOLS
|
RTEMS_CANONICALIZE_TOOLS
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
||||||
RTEMS_CHECK_POSIX_API(RTEMS_BSP)
|
RTEMS_CHECK_POSIX_API(RTEMS_BSP)
|
||||||
|
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_CANONICALIZE_TOOLS
|
|||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
AC_OUTPUT(
|
AC_OUTPUT(
|
||||||
Makefile
|
Makefile
|
||||||
|
|||||||
@@ -24,9 +24,6 @@ RTEMS_PROJECT_ROOT
|
|||||||
RTEMS_PROG_CC_FOR_TARGET
|
RTEMS_PROG_CC_FOR_TARGET
|
||||||
RTEMS_CANONICALIZE_TOOLS
|
RTEMS_CANONICALIZE_TOOLS
|
||||||
|
|
||||||
# Check if there is custom/*.cfg for this BSP
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
RTEMS_CHECK_NEWLIB
|
RTEMS_CHECK_NEWLIB
|
||||||
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
RTEMS_CHECK_MULTIPROCESSING(RTEMS_BSP)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user