forked from Imagelibrary/rtems
bsps/powerpc: Move AltiVec support to bsps
This patch is a part of the BSP source reorganization. Update #3285.
This commit is contained in:
@@ -158,11 +158,16 @@ network_if_em.rel: network_if_em_tmp.rel
|
||||
$(OBJCOPY) -G rtems_em_attach -G net_driver_ticks_per_sec \
|
||||
-G rtems_em_pci_setup -G rtems_em_early_link_check_ops \
|
||||
$^ $@
|
||||
|
||||
libbsp_a_LIBADD = network_support.rel \
|
||||
network_if_mve.rel network_if_gfe.rel network_if_em.rel
|
||||
endif
|
||||
|
||||
# tod
|
||||
libbsp_a_SOURCES += ../../shared/tod.c tod/todcfg.c
|
||||
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/dev/clock-ppc-dec.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
|
||||
@@ -171,13 +176,6 @@ libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/ppc-dec-timer.c
|
||||
|
||||
libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mpc6xx/altivec.rel
|
||||
|
||||
if HAS_NETWORKING
|
||||
libbsp_a_LIBADD += network_support.rel \
|
||||
network_if_mve.rel network_if_gfe.rel network_if_em.rel
|
||||
endif
|
||||
|
||||
EXTRA_DIST += README LICENSE
|
||||
|
||||
include $(top_srcdir)/../../../../automake/local.am
|
||||
|
||||
@@ -114,6 +114,8 @@ libbsp_a_SOURCES += ../../i386/pc386/ne2000/ne2000.c
|
||||
endif
|
||||
endif
|
||||
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/dev/clock-ppc-dec.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
|
||||
@@ -122,9 +124,7 @@ libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/ppc-dec-timer.c
|
||||
|
||||
libbsp_a_LIBADD = \
|
||||
polledIO.rel \
|
||||
../../../libcpu/@RTEMS_CPU@/mpc6xx/altivec.rel
|
||||
libbsp_a_LIBADD = polledIO.rel
|
||||
|
||||
EXTRA_DIST += BOOTING README.mtx603e README.MVME2100 README.MVME2300 \
|
||||
README.MVME2400 \
|
||||
|
||||
@@ -66,6 +66,7 @@ network_rel_SOURCES = network/if_100MHz/GT64260eth.c \
|
||||
network/if_1GHz/if_wm.c network/if_1GHz/pci_map.c
|
||||
network_rel_CPPFLAGS = $(AM_CPPFLAGS) $(network_CPPFLAGS)
|
||||
network_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
|
||||
libbsp_a_LIBADD = network.rel
|
||||
endif
|
||||
|
||||
EXTRA_DIST += ../../powerpc/shared/start/rtems_crti.S
|
||||
@@ -83,6 +84,8 @@ project_lib_DATA += mvme5500start.$(OBJEXT)
|
||||
project_lib_DATA += linkcmds
|
||||
dist_project_lib_DATA += ../shared/startup/linkcmds.share
|
||||
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/dev/clock-ppc-dec.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
|
||||
@@ -91,13 +94,6 @@ libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/ppc-dec-timer.c
|
||||
|
||||
libbsp_a_LIBADD = \
|
||||
../../../libcpu/@RTEMS_CPU@/mpc6xx/altivec.rel
|
||||
|
||||
if HAS_NETWORKING
|
||||
libbsp_a_LIBADD += network.rel
|
||||
endif
|
||||
|
||||
include $(top_srcdir)/../../../../automake/local.am
|
||||
include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am
|
||||
include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am
|
||||
|
||||
@@ -60,6 +60,8 @@ if HAS_NETWORKING
|
||||
libbsp_a_SOURCES += network/if_sim.c
|
||||
endif
|
||||
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/dev/clock-ppc-dec.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
|
||||
@@ -68,8 +70,6 @@ libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
|
||||
libbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/ppc-dec-timer.c
|
||||
|
||||
libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mpc6xx/altivec.rel
|
||||
|
||||
include $(top_srcdir)/../../../../automake/local.am
|
||||
include $(srcdir)/../../../../../../bsps/powerpc/shared/shared.am
|
||||
include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions.am
|
||||
|
||||
@@ -39,13 +39,4 @@ if ppc405
|
||||
## ppc4xx/include
|
||||
endif # ppc405
|
||||
|
||||
if mpc6xx
|
||||
# mpc6xx/altivec
|
||||
noinst_PROGRAMS += mpc6xx/altivec.rel
|
||||
mpc6xx_altivec_rel_SOURCES = mpc6xx/altivec/vec_sup.c mpc6xx/altivec/vec_sup_asm.S
|
||||
mpc6xx_altivec_rel_CPPFLAGS = $(AM_CPPFLAGS)
|
||||
mpc6xx_altivec_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
|
||||
endif
|
||||
EXTRA_DIST += mpc6xx/altivec/README
|
||||
|
||||
include $(top_srcdir)/../../../automake/local.am
|
||||
|
||||
Reference in New Issue
Block a user