summaryrefslogtreecommitdiffstats
path: root/c/src/make/Makefile.inc.in
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--c/src/make/Makefile.inc.in50
1 files changed, 50 insertions, 0 deletions
diff --git a/c/src/make/Makefile.inc.in b/c/src/make/Makefile.inc.in
new file mode 100644
index 0000000000..a908cb18bf
--- /dev/null
+++ b/c/src/make/Makefile.inc.in
@@ -0,0 +1,50 @@
+RTEMS_BSP = @RTEMS_BSP@
+
+#
+#
+# Target specific settings. To be included in application Makefiles.
+#
+
+prefix = @prefix@
+
+CC_FOR_TARGET = @program_prefix@gcc
+AS_FOR_TARGET = @program_prefix@as
+AR_FOR_TARGET = @program_prefix@ar
+NM_FOR_TARGET = @program_prefix@nm
+LD_FOR_TARGET = @program_prefix@ld
+SIZE_FOR_TARGET = @program_prefix@size
+OBJCOPY_FOR_TARGET = @program_prefix@objcopy
+
+CC= $(CC_FOR_TARGET)
+AS= $(AS_FOR_TARGET)
+LD= $(LD_FOR_TARGET)
+NM= $(NM_FOR_TARGET)
+AR= $(AR_FOR_TARGET)
+SIZE= $(SIZE_FOR_TARGET)
+OBJCOPY= $(OBJCOPY_FOR_TARGET)
+
+export CC
+export AS
+export LD
+export NM
+export AR
+export SIZE
+export OBJCOPY
+
+RTEMS_HOST = @RTEMS_HOST@
+RTEMS_CUSTOM = $(prefix)/make/custom/$(RTEMS_BSP).cfg
+PROJECT_ROOT = $(prefix)/
+RTEMS_USE_OWN_PDIR = no
+RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@
+RTEMS_USE_MACROS = @RTEMS_USE_MACROS@
+RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@
+RTEMS_USE_GCC272 = @RTEMS_USE_GCC272@
+RTEMS_LIBC_DIR = @RTEMS_LIBC_DIR@
+
+export RTEMS_BSP
+export RTEMS_CUSTOM
+export PROJECT_ROOT
+
+# FIXME: The following shouldn't be here
+RTEMS_ROOT = $(PROJECT_ROOT)
+export RTEMS_ROOT