diff options
Diffstat (limited to 'c/src/lib/libcpu/mips/r46xx/Makefile.am')
-rw-r--r-- | c/src/lib/libcpu/mips/r46xx/Makefile.am | 36 |
1 files changed, 17 insertions, 19 deletions
diff --git a/c/src/lib/libcpu/mips/r46xx/Makefile.am b/c/src/lib/libcpu/mips/r46xx/Makefile.am index 74aca69fc0..ef846f03d2 100644 --- a/c/src/lib/libcpu/mips/r46xx/Makefile.am +++ b/c/src/lib/libcpu/mips/r46xx/Makefile.am @@ -4,29 +4,27 @@ ACLOCAL_AMFLAGS = -I ../../../../../../aclocal -EXTRA_DIST = -CLEANDIRS = +EXTRA_PROGRAMS = +CLEANFILES = noinst_DATA = include $(top_srcdir)/../../../automake/compile.am include $(top_srcdir)/../../../automake/lib.am -vectorisrs_C_FILES = vectorisrs/maxvectors.c vectorisrs/vectorisrs.c -EXTRA_DIST += $(vectorisrs_C_FILES) - -vectorisrs_rel_OBJECTS = \ - $(vectorisrs_C_FILES:vectorisrs/%.c=vectorisrs/$(ARCH)/%.$(OBJEXT)) - -vectorisrs/$(ARCH)/$(dirstamp): - @$(mkdir_p) vectorisrs/$(ARCH) - @: > vectorisrs/$(ARCH)/$(dirstamp) -vectorisrs/$(ARCH)/%.$(OBJEXT): vectorisrs/%.c vectorisrs/$(ARCH)/$(dirstamp) - ${COMPILE} -o $@ -c $< -vectorisrs/$(ARCH)/vectorisrs.rel: $(vectorisrs_rel_OBJECTS) - $(make-rel) -CLEANDIRS += vectorisrs/o-optimize vectorisrs/o-debug -noinst_DATA += vectorisrs/$(ARCH)/vectorisrs.rel - -## -- +if r46xx +EXTRA_PROGRAMS += vectorisrs.rel +CLEANFILES += vectorisrs.rel +vectorisrs_rel_SOURCES = vectorisrs/maxvectors.c vectorisrs/vectorisrs.c +vectorisrs_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_OPTIMIZE_V) +vectorisrs_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +EXTRA_PROGRAMS += vectorisrs_g.rel +CLEANFILES += vectorisrs_g.rel +vectorisrs_g_rel_SOURCES = $(vectorisrs_rel_SOURCES) +vectorisrs_g_rel_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAGS_DEBUG_V) +vectorisrs_g_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +noinst_DATA += vectorisrs$(LIB_VARIANT).rel +endif include $(top_srcdir)/../../../automake/local.am |