From d805c4961de621f6a7e8f02ba6ceda5df19c5d58 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 28 Sep 2001 23:15:51 +0000 Subject: 2001-09-28 Joel Sherrill * dummy/dummy.c: Now a useful configuration that starts main(). * wrapup/Makefile.am: Include a base level configuration in RTEMS library. --- c/src/libmisc/ChangeLog | 6 ++++++ c/src/libmisc/dummy/dummy.c | 4 ++++ c/src/libmisc/wrapup/Makefile.am | 4 ++-- cpukit/libmisc/ChangeLog | 6 ++++++ cpukit/libmisc/dummy/dummy.c | 4 ++++ cpukit/libmisc/wrapup/Makefile.am | 4 ++-- 6 files changed, 24 insertions(+), 4 deletions(-) diff --git a/c/src/libmisc/ChangeLog b/c/src/libmisc/ChangeLog index 64b604a84f..d92e019416 100644 --- a/c/src/libmisc/ChangeLog +++ b/c/src/libmisc/ChangeLog @@ -1,3 +1,9 @@ +2001-09-28 Joel Sherrill + + * dummy/dummy.c: Now a useful configuration that starts main(). + * wrapup/Makefile.am: Include a base level configuration in + RTEMS library. + 2001-09-28 Ralf Corsepius * untar/Makefile.am: Use 'PREINSTALL_FILES ='. diff --git a/c/src/libmisc/dummy/dummy.c b/c/src/libmisc/dummy/dummy.c index eb37cd713d..9cbd549274 100644 --- a/c/src/libmisc/dummy/dummy.c +++ b/c/src/libmisc/dummy/dummy.c @@ -23,13 +23,17 @@ rtems_task Init( { } +int main( int, char **, char **); + /* configuration information */ #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_MAXIMUM_TASKS 10 #define CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 20 +#define CONFIGURE_INIT_TASK_ENTRY_POINT (void *)main +#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER #define CONFIGURE_INIT #include diff --git a/c/src/libmisc/wrapup/Makefile.am b/c/src/libmisc/wrapup/Makefile.am index c98725f2c1..9ac0c78384 100644 --- a/c/src/libmisc/wrapup/Makefile.am +++ b/c/src/libmisc/wrapup/Makefile.am @@ -18,8 +18,8 @@ endif TMP_LIBS = ../monitor/$(ARCH)/libmonitor-tmp.a \ ../untar/$(ARCH)/libuntar-tmp.a ../stackchk/$(ARCH)/libstackchk-tmp.a \ ../cpuuse/$(ARCH)/libcpuuse-tmp.a ../rtmonuse/$(ARCH)/librtmonuse-tmp.a \ - ../shell/$(ARCH)/libshell-tmp.a \ - ../dumpbuf/$(ARCH)/libdumpbuf-tmp.a ../devnull/$(ARCH)/libdevnull-tmp.a \ + ../shell/$(ARCH)/libshell-tmp.a ../dumpbuf/$(ARCH)/libdumpbuf-tmp.a \ + ../devnull/$(ARCH)/libdevnull-tmp.a ../dummy/$(ARCH)/dummy.rel \ ../mw-fb/$(ARCH)/libmw-fb-tmp.a $(NETLIBS) $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB) diff --git a/cpukit/libmisc/ChangeLog b/cpukit/libmisc/ChangeLog index 64b604a84f..d92e019416 100644 --- a/cpukit/libmisc/ChangeLog +++ b/cpukit/libmisc/ChangeLog @@ -1,3 +1,9 @@ +2001-09-28 Joel Sherrill + + * dummy/dummy.c: Now a useful configuration that starts main(). + * wrapup/Makefile.am: Include a base level configuration in + RTEMS library. + 2001-09-28 Ralf Corsepius * untar/Makefile.am: Use 'PREINSTALL_FILES ='. diff --git a/cpukit/libmisc/dummy/dummy.c b/cpukit/libmisc/dummy/dummy.c index eb37cd713d..9cbd549274 100644 --- a/cpukit/libmisc/dummy/dummy.c +++ b/cpukit/libmisc/dummy/dummy.c @@ -23,13 +23,17 @@ rtems_task Init( { } +int main( int, char **, char **); + /* configuration information */ #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_MAXIMUM_TASKS 10 #define CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM #define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 20 +#define CONFIGURE_INIT_TASK_ENTRY_POINT (void *)main +#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER #define CONFIGURE_INIT #include diff --git a/cpukit/libmisc/wrapup/Makefile.am b/cpukit/libmisc/wrapup/Makefile.am index c98725f2c1..9ac0c78384 100644 --- a/cpukit/libmisc/wrapup/Makefile.am +++ b/cpukit/libmisc/wrapup/Makefile.am @@ -18,8 +18,8 @@ endif TMP_LIBS = ../monitor/$(ARCH)/libmonitor-tmp.a \ ../untar/$(ARCH)/libuntar-tmp.a ../stackchk/$(ARCH)/libstackchk-tmp.a \ ../cpuuse/$(ARCH)/libcpuuse-tmp.a ../rtmonuse/$(ARCH)/librtmonuse-tmp.a \ - ../shell/$(ARCH)/libshell-tmp.a \ - ../dumpbuf/$(ARCH)/libdumpbuf-tmp.a ../devnull/$(ARCH)/libdevnull-tmp.a \ + ../shell/$(ARCH)/libshell-tmp.a ../dumpbuf/$(ARCH)/libdumpbuf-tmp.a \ + ../devnull/$(ARCH)/libdevnull-tmp.a ../dummy/$(ARCH)/dummy.rel \ ../mw-fb/$(ARCH)/libmw-fb-tmp.a $(NETLIBS) $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB) -- cgit v1.2.3