Patch rtems-rc-4.5.0-6-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.

The patch contains:

  * build variants support
  * Reworked make-exe custom/*.cfg for all targets (Should be
    self-explanatory, may still be incomplete)
  * Several fixes to custom/*.cfgs related to setting debug flags
  * Fixes to some bsp_specs for BSPs which apparently have never been
    build with debugging before ;)
  * pc386.cfg fix attempts (cf. my mail from earlier today)
  * Updated ampolish (No need to run it, the patch contains the result
    from having applied it)

Known bugs/deficiencies related to this work:

  * "make [clean|distclean]" support is still incomplete (e.g. "make
    clean" does not delete all Depends-o-*)
  * Completely untested for linux/posix and hppa.
  * Build failures of i960 BSPs (make VARIANT=DEBUG) - I guess, they are
    not related to this patch.
  * Successfully tested for all sh, sparc, i386, ppc, m68k BSPs (make
    VARIANT=DEBUG)
  * make VARIANT=PROFILE not supported by all BSPs (I don't care :)
  * make VARIANT=DEBUG failures below tests/ for some BSPs (e.g. gensh1),
    because of the tests's binaries being too large to fit into the target
    memory layout.
This commit is contained in:
Joel Sherrill
2000-04-03 14:44:39 +00:00
parent 0d744abbcc
commit effc2c4e6b
604 changed files with 724 additions and 779 deletions

View File

@@ -5,13 +5,19 @@
## Once automake is fully integrated these make targets
## and this file will probably be removed
debug-am: all-am
debug: debug-am
.PHONY: debug debug-am
debug:
@echo
@echo "\"make debug\" is obsolete, instead use:"
@echo " make VARIANT=DEBUG"
@echo
profile-am: all-am
profile: profile-am
.PHONY: profile profile-am
.PHONY: debug
profile:
@echo
@echo "\"make profile\" is obsolete, instead use:"
@echo " make VARIANT=PROFILE"
@echo
preinstall-am: $(PREINSTALL_FILES)
preinstall: preinstall-am

View File

@@ -5,21 +5,30 @@
## Once automake is fully integrated these make targets
## and this file will probably be removed
debug-am:
$(MAKE) $(AM_MAKEFLAGS) "ARCH=o-debug" \
"CFLAGS_DEBUG=$(CFLAGS_DEBUG_V)" \
"LDFLAGS_DEBUG=$(LDFLAGS_DEBUG_V)" $(TARGET_VA)
VARIANT = OPTIMIZE
debug: debug-am
.PHONY: debug debug-am
VARIANT_OPTIMIZE_V = optimize
VARIANT_DEBUG_V = debug
VARIANT_PROFILE_V = profile
profile-am:
$(MAKE) $(AM_MAKEFLAGS) "ARCH=o-profile" \
"CFLAGS_PROFILE=$(CFLAGS_PROFILE_V)" \
"LDFLAGS_PROFILE=$(LDFLAGS_PROFILE_V)" $(TARGET_VA)
ARCH = o-$(VARIANT_$(VARIANT)_V)
AM_CFLAGS += $(CFLAGS_$(VARIANT)_V)
profile: profile-am
.PHONY: profile profile-am
debug:
@echo
@echo "\"make debug\" is obsolete, instead use:"
@echo " make VARIANT=DEBUG"
@echo
.PHONY: debug
profile:
@echo
@echo "\"make profile\" is obsolete, instead use:"
@echo " make VARIANT=PROFILE"
@echo
.PHONY: profile
preinstall-am: $(PREINSTALL_FILES)
preinstall: preinstall-am
@@ -28,3 +37,9 @@ preinstall: preinstall-am
depend-am:
depend: depend-am
.PHONY: depend depend-am
${ARCH}:
mkdir ${ARCH}
clean:
$(RM) -r o-optimize o-debug o-profile

View File

@@ -8,9 +8,7 @@
## and this file will probably be removed
depend-recursive \
preinstall-recursive \
debug-recursive \
profile-recursive:
preinstall-recursive:
@set fnord $(MAKEFLAGS); amf=$$2; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
@@ -31,12 +29,6 @@ profile-recursive:
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
fi; test -z "$$fail"
debug: debug-recursive
.PHONY: debug-recursive
profile: profile-recursive
.PHONY: profile-recursive
preinstall: preinstall-recursive
.PHONY: preinstall-recursive

View File

@@ -28,7 +28,7 @@ SUBDIRS = make . $(RTEMS_BSP)
done
## Let all RTEMS' make targets depend on ${RTEMS_BSP}
all-am: ${RTEMS_BSP}
all-local: ${RTEMS_BSP}
preinstall-am: ${RTEMS_BSP}
depend-am: ${RTEMS_BSP}

View File

@@ -16,7 +16,7 @@ $(PROJECT_INCLUDE):
$(PROJECT_INCLUDE)/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
SUBDIRS = rtems itronsys

View File

@@ -17,6 +17,6 @@ $(PROJECT_INCLUDE)/itronsys:
$(PROJECT_INCLUDE)/itronsys/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../automake/local.am

View File

@@ -18,7 +18,7 @@ $(PROJECT_INCLUDE)/rtems/itron:
$(PROJECT_INCLUDE)/rtems/itron/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = README

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/itron/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../automake/local.am

View File

@@ -49,9 +49,8 @@ include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
include $(top_srcdir)/../../../../automake/lib.am
AM_CPPFLAGS += -D__RTEMS_INSIDE__
AM_CFLAGS += $(CFLAGS_OS_V)
all: ${ARCH} ${OBJS}
all-local: ${ARCH} ${OBJS}
UNUSED_C_FILES = cre_mbx.c del_mbx.c mboxtranslatereturncode.c network.c \
prcv_mbx.c rcv_mbx.c ref_mbx.c snd_mbx.c sysmgmt.c trcv_mbx.c

View File

@@ -19,7 +19,7 @@ $(PROJECT_INCLUDE):
$(PROJECT_INCLUDE)/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
SUBDIRS = rtems sys

View File

@@ -28,7 +28,7 @@ $(PROJECT_INCLUDE)/rtems/posix:
$(PROJECT_INCLUDE)/rtems/posix/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = $(UNUSED_H_FILES)

View File

@@ -16,6 +16,6 @@ $(PROJECT_INCLUDE)/sys:
$(PROJECT_INCLUDE)/sys/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../automake/local.am

View File

@@ -20,7 +20,7 @@ $(PROJECT_INCLUDE)/rtems/posix/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = intr.inl

View File

@@ -18,6 +18,6 @@ $(PROJECT_INCLUDE)/rtems/posix/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../automake/local.am

View File

@@ -22,10 +22,9 @@ $(PROJECT_RELEASE)/lib/%$(LIB_VARIANT).rel: $(ARCH)/%.rel
# (OPTIONAL) Add local stuff here using +=
#
AM_CFLAGS += $(CFLAGS_OS_V)
ASM4FLAGS += -I$(PROJECT_INCLUDE)/rtems
all: ${ARCH} $(PGMS) $(TMPINSTALL_FILES)
all-local: ${ARCH} $(PGMS) $(TMPINSTALL_FILES)
.PRECIOUS: $(PGMS)

View File

@@ -91,9 +91,8 @@ include $(top_srcdir)/../../../../automake/lib.am
#
AM_CPPFLAGS += -D__RTEMS_INSIDE__
AM_CFLAGS += $(CFLAGS_OS_V)
all: ${ARCH} ${OBJS}
all-local: ${ARCH} ${OBJS}
# temporary so we can see how many things are left to implement
not:

View File

@@ -16,7 +16,7 @@ $(PROJECT_INCLUDE):
$(PROJECT_INCLUDE)/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
SUBDIRS = rtems

View File

@@ -28,6 +28,6 @@ $(PROJECT_INCLUDE)/rtems/rtems:
$(PROJECT_INCLUDE)/rtems/rtems/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/rtems/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -21,6 +21,6 @@ $(PROJECT_INCLUDE)/rtems/rtems/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -23,10 +23,9 @@ $(PROJECT_RELEASE)/lib/%$(LIB_VARIANT).rel: $(ARCH)/%.rel
# (OPTIONAL) Add local stuff here using +=
#
AM_CFLAGS += $(CFLAGS_OS_V)
ASM4FLAGS += -I$(PROJECT_INCLUDE)/rtems
all: ${ARCH} $(PGMS) $(TMPINSTALL_FILES)
all-local: ${ARCH} $(PGMS) $(TMPINSTALL_FILES)
.PRECIOUS: $(PGMS)

View File

@@ -70,9 +70,8 @@ OBJS = $(C_O_FILES)
#
AM_CPPFLAGS += -D__RTEMS_INSIDE__
AM_CFLAGS += $(CFLAGS_OS_V)
all: ${ARCH} ${OBJS}
all-local: ${ARCH} ${OBJS}
EXTRA_DIST = $(STD_C_FILES) $(MP_C_FILES)

View File

@@ -16,7 +16,7 @@ $(PROJECT_INCLUDE):
$(PROJECT_INCLUDE)/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
SUBDIRS = rtems

View File

@@ -19,6 +19,6 @@ $(PROJECT_INCLUDE)/rtems/%.h: %.h
EXTRA_DIST = README
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -18,6 +18,6 @@ $(PROJECT_INCLUDE)/rtems/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -18,6 +18,6 @@ $(PROJECT_INCLUDE)/rtems/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -22,10 +22,9 @@ $(PROJECT_RELEASE)/lib/%$(LIB_VARIANT).rel: $(ARCH)/%.rel
# (OPTIONAL) Add local stuff here using +=
#
AM_CFLAGS += $(CFLAGS_OS_V)
ASM4FLAGS += -I $(PROJECT_INCLUDE)/rtems
all: ${ARCH} $(PGMS) $(TMPINSTALL_FILES)
all-local: ${ARCH} $(PGMS) $(TMPINSTALL_FILES)
.PRECIOUS: $(PGMS)

View File

@@ -18,9 +18,8 @@ include $(top_srcdir)/../../../automake/lib.am
#
AM_CPPFLAGS += -D__RTEMS_INSIDE__
AM_CFLAGS += $(CFLAGS_OS_V)
all: ${ARCH} ${OBJS}
all-local: ${ARCH} ${OBJS}
EXTRA_DIST = $(C_FILES)

View File

@@ -41,7 +41,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -36,7 +36,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -38,7 +38,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -38,7 +38,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -38,7 +38,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -38,7 +38,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -35,7 +35,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -49,9 +49,9 @@ $(REL): $(C_O_FILES) $(S_O_FILES)
test -d ../$(ARCH) || mkdir ../$(ARCH)
$(make-rel)
all: $(ARCH) $(PREINSTALL_FILES) $(REL)
all-local: $(ARCH) $(PREINSTALL_FILES) $(REL)
## all: $(ARCH)/rtems.o
all: $(TMPINSTALL_FILES)
all-local: $(TMPINSTALL_FILES)
clean-local:
$(RM) -r ../o-optimize ../o-debug ../o-profile

View File

@@ -46,9 +46,7 @@ $(REL): $(C_O_FILES) $(S_O_FILES)
test -d ../$(ARCH) || mkdir ../$(ARCH)
$(make-rel)
all: $(ARCH) $(PREINSTALL_FILES) $(REL)
all: $(ARCH)/rtems.o
all: $(TMPINSTALL_FILES)
all-local: $(ARCH) $(PREINSTALL_FILES) $(REL) $(ARCH)/rtems.o $(TMPINSTALL_FILES)
clean-local:
$(RM) -r ../o-optimize ../o-debug ../o-profile

View File

@@ -28,6 +28,6 @@ $(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(PROJECT_INCLUDE)/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -35,7 +35,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -22,6 +22,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -38,7 +38,7 @@ PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%=$(PROJECT_INCLUDE)/%)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/rtems$(LIB_VARIANT).o
all: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
all-local: $(ARCH) $(PREINSTALL_FILES) $(rtems_cpu_rel_OBJECTS) $(REL) \
$(TMPINSTALL_FILES)
.PRECIOUS: $(REL)

View File

@@ -20,6 +20,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -22,7 +22,7 @@ rtems_cpu_rel_OBJECTS = $(C_O_FILES)
$(REL): $(rtems_cpu_rel_OBJECTS)
$(make-rel)
all: $(ARCH) $(rtems_cpu_rel_OBJECTS) $(REL)
all-local: $(ARCH) $(rtems_cpu_rel_OBJECTS) $(REL)
.PRECIOUS: $(REL)

View File

@@ -30,6 +30,6 @@ $(PROJECT_INCLUDE)/rtems/score:
$(PROJECT_INCLUDE)/rtems/score/%.h: %.h
$(INSTALL_DATA) $< $@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../../../../automake/local.am

View File

@@ -16,7 +16,7 @@ $(PROJECT_INCLUDE)/rtems:
$(PROJECT_INCLUDE)/rtems/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
SUBDIRS = score

View File

@@ -88,7 +88,7 @@ $(TARGOPTS):
@echo >>$@
@echo "#endif" >>$@
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = $(STD_H_FILES) $(MP_H_FILES)

View File

@@ -30,6 +30,6 @@ $(PROJECT_INCLUDE)/rtems/score/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -30,6 +30,6 @@ $(PROJECT_INCLUDE)/rtems/score/%.inl: %.inl
$(INSTALL_DATA) $< $@
endif
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -71,9 +71,8 @@ OBJS = $(C_O_FILES)
#
AM_CPPFLAGS += -D__RTEMS_INSIDE__
AM_CFLAGS += $(CFLAGS_OS_V)
all: ${ARCH} ${OBJS}
all-local: ${ARCH} ${OBJS}
EXTRA_DIST = $(STD_C_FILES) $(MP_C_FILES) Unlimited.txt

View File

@@ -26,7 +26,7 @@ ITRON_LIB = $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a
$(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(INSTALL_DATA) $< $@
all: ${ARCH} $(LIB) $(TMPINSTALL_FILES)
all-local: ${ARCH} $(LIB) $(TMPINSTALL_FILES)
endif

View File

@@ -26,7 +26,7 @@ POSIX_LIB = $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a
$(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(INSTALL_DATA) $< $@
all: ${ARCH} $(LIB) $(TMPINSTALL_FILES)
all-local: ${ARCH} $(LIB) $(TMPINSTALL_FILES)
endif

View File

@@ -30,6 +30,6 @@ TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a
$(PROJECT_RELEASE)/lib/$(LIBNAME)$(LIB_VARIANT).a: $(LIB)
$(INSTALL_DATA) $< $@
all: ${ARCH} $(TMPINSTALL_FILES)
all-local: ${ARCH} $(TMPINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -17,7 +17,7 @@ $(PROJECT_INCLUDE):
$(PROJECT_INCLUDE)/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
SUBDIRS = sys motorola zilog

View File

@@ -16,6 +16,6 @@ $(PROJECT_INCLUDE)/motorola:
$(PROJECT_INCLUDE)/motorola/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -26,6 +26,6 @@ $(PROJECT_INCLUDE)/sys:
$(PROJECT_INCLUDE)/sys/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -16,6 +16,6 @@ $(PROJECT_INCLUDE)/zilog:
$(PROJECT_INCLUDE)/zilog/%.h: %.h
$(INSTALL_DATA) $< $@
all-am: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
include $(top_srcdir)/../../../automake/local.am

View File

@@ -29,7 +29,7 @@ $(PROJECT_INCLUDE)/concntl.h: concntl.h
# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
TMPINSTALL_FILES += $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/concntl.h
all: $(ARCH) $(OBJS) $(PGM) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(PGM) $(TMPINSTALL_FILES)
.PRECIOUS: $(PGM)

View File

@@ -18,7 +18,7 @@ $(PROJECT_INCLUDE)/coverhd.h: ../../../shared/include/coverhd.h
TMPINSTALL_FILES += $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/bsp.h \
$(PROJECT_INCLUDE)/coverhd.h
all: $(TMPINSTALL_FILES)
all-local: $(TMPINSTALL_FILES)
EXTRA_DIST = bsp.h

View File

@@ -23,9 +23,9 @@ $(PGM): ${OBJS}
$(make-rel)
if HAS_MP
all: ${ARCH} $(PGM)
all-local: ${ARCH} $(PGM)
else
all:
all-local:
endif
# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile

View File

@@ -23,7 +23,7 @@ $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o: $(PGM)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o
all: $(ARCH) $(OBJS) $(PGM) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(PGM) $(TMPINSTALL_FILES)
.PRECIOUS: $(PGM)

View File

@@ -34,7 +34,7 @@ $(PROJECT_RELEASE)/lib/romlink: romlink
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/ramlink \
$(PROJECT_RELEASE)/lib/romlink
all: $(ARCH) $(OBJS) $(PGM) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(PGM) $(TMPINSTALL_FILES)
.PRECIOUS: $(PGM)

View File

@@ -31,7 +31,7 @@ $(PROJECT_RELEASE)/lib/libbsp$(LIB_VARIANT).a: $(LIB)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/libbsp$(LIB_VARIANT).a
all: $(ARCH) $(OBJS) $(LIB) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(LIB) $(TMPINSTALL_FILES)
.PRECIOUS: $(LIB)

View File

@@ -18,7 +18,7 @@ $(PROJECT_INCLUDE)/coverhd.h: $(srcdir)/../../shared/include/coverhd.h
TMPINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%.h=$(PROJECT_INCLUDE)/%.h) \
$(PROJECT_INCLUDE)/coverhd.h
all: $(TMPINSTALL_FILES)
all-local: $(TMPINSTALL_FILES)
EXTRA_DIST = bsp.h

View File

@@ -27,7 +27,7 @@ TMPINSTALL_FILES += $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/bsp.h \
$(PROJECT_INCLUDE)/coverhd.h $(PROJECT_INCLUDE)/rtems \
$(PROJECT_INCLUDE)/rtems/ttydrv.h
all: $(TMPINSTALL_FILES)
all-local: $(TMPINSTALL_FILES)
EXTRA_DIST = bsp.h ttydrv.h

View File

@@ -22,7 +22,7 @@ $(PGM): $(OBJS)
$(make-rel)
if HAS_MP
all: $(ARCH) $(OBJS) $(PGM)
all-local: $(ARCH) $(OBJS) $(PGM)
endif
# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile

View File

@@ -23,7 +23,7 @@ $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o: $(PGMS)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o
all: $(ARCH) $(OBJS) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(TMPINSTALL_FILES)
EXTRA_DIST = start.S

View File

@@ -26,7 +26,7 @@ $(PGM): $(OBJS)
# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
all: $(ARCH) $(OBJS) $(PGM)
all-local: $(ARCH) $(OBJS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -23,7 +23,7 @@ $(PGM): $(OBJS)
# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
all: $(ARCH) $(OBJS) $(PGM)
all-local: $(ARCH) $(OBJS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -39,7 +39,7 @@ $(PROJECT_RELEASE)/lib/libbsp$(LIB_VARIANT).a: $(LIB)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/libbsp$(LIB_VARIANT).a
all: $(ARCH) $(OBJS) $(LIB) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(LIB) $(TMPINSTALL_FILES)
.PRECIOUS: $(LIB)

View File

@@ -22,7 +22,7 @@ $(PGM): $(clock_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by
# ../wrapup/Makefile
all: $(ARCH) $(clock_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(clock_rel_OBJECTS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -26,7 +26,7 @@ $(PGM): $(console_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by
# ../wrapup/Makefile
all: $(ARCH) $(console_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(console_rel_OBJECTS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -14,7 +14,7 @@ $(PROJECT_INCLUDE)/%.h: %.h
PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%.h=$(PROJECT_INCLUDE)/%.h)
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = bsp.h coverhd.h

View File

@@ -26,7 +26,7 @@ $(PGM): $(OBJS)
# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
if HAS_NETWORKING
all: $(ARCH) $(OBJS) $(PGM)
all-local: $(ARCH) $(OBJS) $(PGM)
endif
.PRECIOUS: $(PGM)

View File

@@ -29,7 +29,7 @@ $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o: $(ARCH)/start.o
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o
all: $(ARCH) $(OBJS) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(TMPINSTALL_FILES)
EXTRA_DIST = 80386ex.h 80386ex.inc macros.inc start.S

View File

@@ -40,7 +40,7 @@ UNUSED_C_FILES = setvec.c
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
all: $(ARCH) $(startup_rel_OBJECTS) $(PGM) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(startup_rel_OBJECTS) $(PGM) $(TMPINSTALL_FILES)
.PRECIOUS: $(PGM)

View File

@@ -23,7 +23,7 @@ $(PGM): $(timer_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by
# ../wrapup/Makefile
all: $(ARCH) $(timer_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(timer_rel_OBJECTS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -31,7 +31,7 @@ $(PROJECT_RELEASE)/lib/libbsp$(LIB_VARIANT).a: $(LIB)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/libbsp$(LIB_VARIANT).a
all: $(ARCH) $(OBJS) $(LIB) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(LIB) $(TMPINSTALL_FILES)
.PRECIOUS: $(LIB)

View File

@@ -27,7 +27,7 @@ $(PGM): $(X3c509_rel_OBJECTS)
# ../wrapup/Makefile
if HAS_NETWORKING
all: $(ARCH) $(X3c509_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(X3c509_rel_OBJECTS) $(PGM)
endif
.PRECIOUS: $(PGM)

View File

@@ -22,7 +22,7 @@ $(PGM): $(clock_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by
# ../wrapup/Makefile
all: $(ARCH) $(clock_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(clock_rel_OBJECTS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -26,7 +26,7 @@ $(PGM): $(console_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by
# ../wrapup/Makefile
all: $(ARCH) $(console_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(console_rel_OBJECTS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -24,7 +24,7 @@ $(PROJECT_INCLUDE)/coverhd.h: $(top_srcdir)/../../shared/include/coverhd.h
PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%.h=$(PROJECT_INCLUDE)/%.h) \
$(PROJECT_INCLUDE)/coverhd.h
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = bsp.h crt.h wd80x3.h

View File

@@ -25,7 +25,7 @@ $(PGM): $(ne2000_rel_OBJECTS)
# ../wrapup/Makefile
if HAS_NETWORKING
all: $(ARCH) $(ne2000_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(ne2000_rel_OBJECTS) $(PGM)
endif
.PRECIOUS: $(PGM)

View File

@@ -40,7 +40,7 @@ $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o: $(ARCH)/start.o
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin \
$(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o
all: $(ARCH) $(OBJS) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(TMPINSTALL_FILES)
EXTRA_DIST = start.S start16.S

View File

@@ -37,7 +37,7 @@ $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
all: $(ARCH) $(startup_rel_OBJECTS) $(PGM) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(startup_rel_OBJECTS) $(PGM) $(TMPINSTALL_FILES)
.PRECIOUS: $(PGM)

View File

@@ -23,7 +23,7 @@ $(PGM): $(timer_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by
# ../wrapup/Makefile
all: $(ARCH) $(timer_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(timer_rel_OBJECTS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -24,7 +24,7 @@ $(PGM): $(wd8003_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
if HAS_NETWORKING
all: $(ARCH) $(wd8003_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(wd8003_rel_OBJECTS) $(PGM)
endif
.PRECIOUS: $(PGM)

View File

@@ -31,7 +31,7 @@ $(PROJECT_RELEASE)/lib/libbsp$(LIB_VARIANT).a: $(LIB)
TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/libbsp$(LIB_VARIANT).a
all: $(ARCH) $(OBJS) $(LIB) $(TMPINSTALL_FILES)
all-local: $(ARCH) $(OBJS) $(LIB) $(TMPINSTALL_FILES)
.PRECIOUS: $(LIB)

View File

@@ -17,7 +17,7 @@ $(PROJECT_INCLUDE)/%.h: %.h
PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%.h=$(PROJECT_INCLUDE)/%.h)
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = GDB.HOWTO i386-stub-glue.c i386-stub.c uart.c uart.h

View File

@@ -15,7 +15,7 @@ $(PROJECT_INCLUDE)/%.h: %.h
PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%.h=$(PROJECT_INCLUDE)/%.h)
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = bspIo.h printk.c

View File

@@ -16,7 +16,7 @@ $(PROJECT_INCLUDE)/%.h: %.h
PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%.h=$(PROJECT_INCLUDE)/%.h)
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = irq.c irq.h irq_asm.S irq_asm.h irq_init.c

View File

@@ -15,7 +15,7 @@ $(PROJECT_INCLUDE)/%.h: %.h
PREINSTALL_FILES += $(PROJECT_INCLUDE) $(H_FILES:%.h=$(PROJECT_INCLUDE)/%.h)
all: $(PREINSTALL_FILES)
all-local: $(PREINSTALL_FILES)
EXTRA_DIST = pcibios.c pcibios.h

View File

@@ -22,7 +22,7 @@ $(PGM): $(clock_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by
# ../wrapup/Makefile
all: $(ARCH) $(clock_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(clock_rel_OBJECTS) $(PGM)
.PRECIOUS: $(PGM)

View File

@@ -26,7 +26,7 @@ $(PGM): $(console_rel_OBJECTS)
# the .rel file built here will be put into libbsp.a by
# ../wrapup/Makefile
all: $(ARCH) $(console_rel_OBJECTS) $(PGM)
all-local: $(ARCH) $(console_rel_OBJECTS) $(PGM)
.PRECIOUS: $(PGM)

Some files were not shown because too many files have changed in this diff Show More