From e9d907641219e9cc121f3656fc3e19ca3c10e23c Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Tue, 6 Apr 2004 02:38:22 +0000 Subject: 2004-04-06 Ralf Corsepius * aclocal/rtems-cpu-subdirs.m4: Remove (Unused). * configure.ac: Remove RTEMS_CPU_SUBDIRS([score/cpu]). Add RTEMS_CHECK_SYSV_UNIX. Add score/cpu/*/Makefile. * score/cpu/Makefile.am: Add DIST_SUBDIRS. --- cpukit/aclocal/rtems-cpu-subdirs.m4 | 30 ------------------------------ cpukit/configure.ac | 18 ++++++++++++++++-- cpukit/score/cpu/Makefile.am | 5 +---- 3 files changed, 17 insertions(+), 36 deletions(-) delete mode 100644 cpukit/aclocal/rtems-cpu-subdirs.m4 (limited to 'cpukit') diff --git a/cpukit/aclocal/rtems-cpu-subdirs.m4 b/cpukit/aclocal/rtems-cpu-subdirs.m4 deleted file mode 100644 index 260e9fcd43..0000000000 --- a/cpukit/aclocal/rtems-cpu-subdirs.m4 +++ /dev/null @@ -1,30 +0,0 @@ -AC_DEFUN([_RTEMS_CPU_SUBDIR], -[ -$1 ) if test -d ${srcdir}/ifelse([$2],,[$1],[$2/$1]) ; then - AC_CONFIG_SUBDIRS(ifelse([$2],,[$1],[$2/$1])) - fi -]) - -## RTEMS_CPU_SUBDIRS([PREFIX]) -AC_DEFUN([RTEMS_CPU_SUBDIRS], -[ -## EDIT: If adding a new cpu to RTEMS, add it to the case block below. -case $RTEMS_CPU in -_RTEMS_CPU_SUBDIR([a29k],[$1]);; -_RTEMS_CPU_SUBDIR([arm],[$1]);; -_RTEMS_CPU_SUBDIR([c4x],[$1]);; -_RTEMS_CPU_SUBDIR([h8300],[$1]);; -_RTEMS_CPU_SUBDIR([hppa1.1],[$1]);; -_RTEMS_CPU_SUBDIR([i386],[$1]);; -_RTEMS_CPU_SUBDIR([i960],[$1]);; -_RTEMS_CPU_SUBDIR([m68k],[$1]);; -_RTEMS_CPU_SUBDIR([mips],[$1]);; -_RTEMS_CPU_SUBDIR([no_cpu],[$1]);; -_RTEMS_CPU_SUBDIR([or32],[$1]);; -_RTEMS_CPU_SUBDIR([powerpc],[$1]);; -_RTEMS_CPU_SUBDIR([sh],[$1]);; -_RTEMS_CPU_SUBDIR([sparc],[$1]);; -_RTEMS_CPU_SUBDIR([unix],[$1]);; -*) AC_MSG_ERROR([Invalid RTEMS_CPU]) -esac -]) diff --git a/cpukit/configure.ac b/cpukit/configure.ac index 27c0133c68..e487857085 100644 --- a/cpukit/configure.ac +++ b/cpukit/configure.ac @@ -47,8 +47,6 @@ RTEMS_CHECK_POSIX_API RTEMS_CHECK_ITRON_API RTEMS_CHECK_NETWORKING -RTEMS_CPU_SUBDIRS([score/cpu]) - AS_IF([test x"$HAS_NETWORKING" = x"yes"],[ ## FIXME: Should better use a feature-based test AC_MSG_CHECKING([whether CPU supports librpc]) @@ -91,6 +89,10 @@ AC_CHECK_FUNCS([bcopy bcmp]) AC_CHECK_FUNCS([isascii fileno]) AS_IF([test x"${RTEMS_CPU}" = x"unix"],[ +## FIXME: This check is doubtful +AS_IF([test "$HAS_MP" = "yes"], + [RTEMS_CHECK_SYSV_UNIX]) + ## The code fragment below had been used in tools/cpu/unix/gensize.c. ## FIXME: ## * The pad very likely is not necessary. @@ -311,6 +313,18 @@ rtems/Makefile sapi/Makefile score/Makefile score/cpu/Makefile +score/cpu/arm/Makefile +score/cpu/c4x/Makefile +score/cpu/h8300/Makefile +score/cpu/i386/Makefile +score/cpu/i960/Makefile +score/cpu/m68k/Makefile +score/cpu/mips/Makefile +score/cpu/or32/Makefile +score/cpu/powerpc/Makefile +score/cpu/sh/Makefile +score/cpu/sparc/Makefile +score/cpu/unix/Makefile posix/Makefile itron/Makefile libblock/Makefile diff --git a/cpukit/score/cpu/Makefile.am b/cpukit/score/cpu/Makefile.am index 20ec0521b5..141d36b70d 100644 --- a/cpukit/score/cpu/Makefile.am +++ b/cpukit/score/cpu/Makefile.am @@ -3,11 +3,8 @@ ## SUBDIRS = @RTEMS_CPU@ -DIST_SUBDIRS = @RTEMS_CPU@ -## FIXME: this does not work -## DIST_SUBDIRS = \ -## arm i386 i960 m68k no_cpu powerpc sh sparc unix +DIST_SUBDIRS = arm c4x h8300 i386 i960 m68k mips no_cpu or32 powerpc sh sparc include $(top_srcdir)/automake/subdirs.am include $(top_srcdir)/automake/local.am -- cgit v1.2.3