Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>

which (among other things) converted the mptests to automake.

    SUB_DIRS was used instead of SUBDIRS in some Makefile.ins
    (apparently a leftover from moving the start* directories)

    Addtional major bugs:
    * psxtests/include was empty (incomplete psxtests changes).
    * bogus handling of *.scn in itrontests (screens/sptests vs.
      screens/itrontests installation dirs)

    In addition I have added a few more changes (I couldn't resist)
    * automake support for itrontests
    * OPERATION_COUNT support in tmitrontests/
    * automake support for tmitrontests
    * automake suppport for mptests
    * Some (minor) corrections to several configure.in/Makefile.ams

    => c/src/tests/ is completly under automake control, now.
    => we could start to sort out the structural issues with c/src/tests
      (tests/support, stubdr, tools, get "make dist" working)
This commit is contained in:
Joel Sherrill
1999-11-30 13:49:04 +00:00
parent e4b25c4839
commit 96344c8639
4 changed files with 10 additions and 6 deletions

View File

@@ -24,15 +24,21 @@ aclocal/canonical-target-name.m4 \
aclocal/canonicalize-tools.m4 \
aclocal/check-bsps.m4 \
aclocal/check-cpu.m4 \
aclocal/check-cxx.m4 \
aclocal/check-files-in.m4 \
aclocal/check-itron.m4 \
aclocal/check-makefile.m4 \
aclocal/check-multiprocessing.m4 \
aclocal/check-networking.m4 \
aclocal/check-newlib.m4 \
aclocal/check-posix.m4 \
aclocal/check-rdbg.m4 \
aclocal/enable-bare.m4 \
aclocal/enable-cxx.m4 \
aclocal/enable-gcc28.m4 \
aclocal/enable-hwapi.m4 \
aclocal/enable-inlines.m4 \
aclocal/enable-itron.m4 \
aclocal/enable-libcdir.m4 \
aclocal/enable-multiprocessing.m4 \
aclocal/enable-networking.m4 \

View File

@@ -11,7 +11,6 @@ AC_ARG_ENABLE(itron,
no) RTEMS_HAS_ITRON_API=no ;;
*) AC_MSG_ERROR(bad value ${enableval} for enable-itron option) ;;
esac],[RTEMS_HAS_ITRON_API=yes])
AC_SUBST(RTEMS_HAS_ITRON_API)
changequote(,)dnl
case "${target}" in

View File

@@ -11,7 +11,6 @@ AC_ARG_ENABLE(posix,
no) RTEMS_HAS_POSIX_API=no ;;
*) AC_MSG_ERROR(bad value ${enableval} for enable-posix option) ;;
esac],[RTEMS_HAS_POSIX_API=yes])
AC_SUBST(RTEMS_HAS_POSIX_API)
changequote(,)dnl
case "${target}" in

View File

@@ -99,10 +99,10 @@ CFLAGS_OPTIMIZE_V=-O4 -mmultiple -mstring -mstrict-align -mcpu=750
# $(LD_LIBS) \
# -Wl,-\( -Wl,-lc -Wl,-lrtemsall -Wl,-lgcc -Wl,-\)
define make-exe
$(CC) $(CPPFLAGS) $(CFLAGS) -o $(basename $@).exe $(LINK_OBJS) $(LINK_LIBS)
$(NM) -g -n $(basename $@).exe > $(basename $@).num
$(SIZE) $(basename $@).exe
$(CP) $(basename $@).exe $(PROJECT_ROOT)/powerpc-rtems/c/mcp750/lib/libbsp/powerpc/mcp750/bootloader/$(ARCH); \
$(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $(LINK_OBJS) $(LINK_LIBS)
$(NM) -g -n $@ > $(basename $@).num
$(SIZE) $@
$(CP) $@ $(PROJECT_ROOT)/powerpc-rtems/c/mcp750/lib/libbsp/powerpc/mcp750/bootloader/$(ARCH); \
cd $(PROJECT_ROOT)/powerpc-rtems/c/mcp750/lib/libbsp/powerpc/mcp750/bootloader; \
$(MAKE) bootloader BINARY_LOADED=$(basename $@).exe; \
COMPLETE_FILE_NAME=$(basename $@).exe ;\