forked from Imagelibrary/rtems
* libmisc/dummy/dummy.c, sapi/include/confdefs.h: Add checks for application configuration errors. If any POSIX objects or a POSIX init thread is configured without POSIX being configure, then error out. Similarly for ITRON. Add CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER configuration parameter so the application has to explicitly configure the Clock driver in or out if the Timer driver is not configured. Also verify RTEMS was built for multiprocessing, if the user tries to configure a multiprocessing application.
dummy.rel ========= A relocatible objects which contains a dummy configuration for RTEMS. Helps linking standard c-program code with RTEMS, which shall *not* be run on a target, such as configure script code fragments generated by autoconf's AC_TRY_LINK. Example: tar xzvf somepkg.tar.gz cd somepkg LDFLAGS=/usr/local/rtems/<cpu>-rtems/<bsp>/lib/dummy.rel \ CC="<cpu>-rtems-gcc \ -B/usr/local/rtems/<cpu>-rtems/<bsp>/lib/ -specs bsp_specs -qrtems" \ CC_FOR_BUILD="gcc" \ configure --host=<cpu>-rtems --build=i686-pc-linux-gnu make History: Starting dummy.c with a copy of rtems-19990528/c/src/tests/samples/minimum/init.c