summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/virtex/Makefile.am
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-06-18 16:12:56 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-06-24 10:53:59 +0200
commit0ba2736d9f1629b9f6d918674c933471a0c3d0eb (patch)
treed16158c4328eff7bbbe3cb16da8f5fcf39073b15 /c/src/lib/libbsp/powerpc/virtex/Makefile.am
parentbsp/virtex: Rename file dlentry.S in start.S (diff)
downloadrtems-0ba2736d9f1629b9f6d918674c933471a0c3d0eb.tar.bz2
bsp/virtex: Replace low-level BSP start code
Use linkcmds.base. Use EABI with small-data area.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/virtex/Makefile.am')
-rw-r--r--c/src/lib/libbsp/powerpc/virtex/Makefile.am13
1 files changed, 12 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
index 17225beb27..314ab8e1ad 100644
--- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
@@ -15,12 +15,17 @@ endif
nodist_include_HEADERS = include/bspopts.h
nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
+
+include_bsp_HEADERS =
+
DISTCLEANFILES = include/bspopts.h
noinst_PROGRAMS =
include_HEADERS += include/coverhd.h
+include_bsp_HEADERS += ../shared/include/linker-symbols.h
+
noinst_LIBRARIES = libbspstart.a
libbspstart_a_SOURCES = start/start.S
project_lib_DATA = start.$(OBJEXT)
@@ -28,6 +33,10 @@ project_lib_DATA = start.$(OBJEXT)
libbspstart_a_SOURCES += ../../powerpc/shared/start/rtems_crti.S
project_lib_DATA += rtems_crti.$(OBJEXT)
+# Link commands
+project_lib_DATA += startup/linkcmds
+dist_project_lib_DATA += ../shared/startup/linkcmds.base
+
noinst_LIBRARIES += libbsp.a
libbsp_a_SOURCES =
@@ -37,11 +46,13 @@ libbsp_a_SOURCES += ../../shared/bspclean.c ../../shared/bspgetworkarea.c \
../../shared/bsppost.c startup/bspstart.c ../../shared/bootcard.c \
../../shared/bsppredriverhook.c ../../shared/bsppretaskinghook.c \
../../shared/sbrk.c ../../shared/gnatinstallhandler.c
+libbsp_a_SOURCES += ../shared/src/bsp-start-zero.S
+
# bspconsole
libbsp_a_SOURCES += console/consolelite.c ../../shared/console.c \
../../shared/console_select.c ../../shared/console_control.c \
../../shared/console_read.c ../../shared/console_write.c
-include_bsp_HEADERS = include/opbintctrl.h
+include_bsp_HEADERS += include/opbintctrl.h
# opbintctrl
libbsp_a_SOURCES += opbintctrl/opbintctrl.c