From 434b8ea11453599809d223ca144ecd9aaa4d4c9a Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Mon, 24 Mar 2003 09:53:09 +0000 Subject: Merger from rtems-4-6-branch. --- c/src/support/.cvsignore | 2 ++ c/src/support/Makefile.am | 20 ++++++++++++++++++++ c/src/support/version.c | 28 ++++++++++++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 c/src/support/.cvsignore create mode 100644 c/src/support/Makefile.am create mode 100644 c/src/support/version.c (limited to 'c/src') diff --git a/c/src/support/.cvsignore b/c/src/support/.cvsignore new file mode 100644 index 0000000000..282522db03 --- /dev/null +++ b/c/src/support/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/c/src/support/Makefile.am b/c/src/support/Makefile.am new file mode 100644 index 0000000000..9c528fc254 --- /dev/null +++ b/c/src/support/Makefile.am @@ -0,0 +1,20 @@ +## +## $Id$ +## + +include $(top_srcdir)/../../automake/compile.am +include $(top_srcdir)/../../automake/lib.am + +AM_CPPFLAGS += -DRTEMS_BSP=\"$(RTEMS_BSP)\" + +C_FILES=version.c +OBJS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT)) + +LIB = $(ARCH)/libsupport.a + +$(LIB): $(OBJS) + $(make-library) + +all-local: $(ARCH) $(LIB) + +include $(top_srcdir)/../../automake/local.am diff --git a/c/src/support/version.c b/c/src/support/version.c new file mode 100644 index 0000000000..27812b29d3 --- /dev/null +++ b/c/src/support/version.c @@ -0,0 +1,28 @@ +/* + * COPYRIGHT (c) 2003, Ralf Corsepius, Ulm, Germany. + * COPYRIGHT (c) 2003, On-Line Applications Research Corporation (OAR). + * + * The license and distribution terms for this file may be + * found in the file LICENSE in this distribution or at + * http://www.OARcorp.com/rtems/license.html. + * + * $Id$ + */ + +#include + +#ifndef RTEMS_VERSION +#error "Missing RTEMS_VERSION" +#endif +#ifndef CPU_NAME +#error "Missing CPU_NAME" +#endif +#ifndef CPU_MODEL_NAME +#error "Missing CPU_MODEL_NAME" +#endif +#ifndef RTEMS_BSP +#error "Missing RTEMS_BSP" +#endif + +const char _RTEMS_version[] = + RTEMS_VERSION "(" CPU_NAME "/" CPU_MODEL_NAME "/" RTEMS_BSP ")"; -- cgit v1.2.3