Changeset bb37d32 in rtems
- Timestamp:
- 12/18/03 23:12:29 (19 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- e98048e6
- Parents:
- ab21e14
- Location:
- c/src/lib/libbsp
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/ChangeLog
rab21e14 rbb37d32 1 2003-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 3 * bspstart.am: Use .$(OBJEXT) instead of .o. 4 * Makefile.am: Remove shmdr. 5 1 6 2003-12-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 7 -
c/src/lib/libbsp/Makefile.am
rab21e14 rbb37d32 5 5 include $(top_srcdir)/automake/compile.am 6 6 include $(top_srcdir)/automake/lib.am 7 8 # If we are building a "real" BSP, then we need to descend into the9 # appropriate CPU specific directory. The bare BSP is a special10 # case which can be built for any CPU and it resides at the same11 # level as the CPUs. If we are building the bare BSP, then descend12 # into that directory.13 7 14 8 SUBDIRS = @libbsp_cpu_subdir@ … … 27 21 EXTRA_DIST += shared/gdbstub/rtems-stub-glue.c 28 22 29 # shmdr30 shmdr_C_FILES = shmdr/addlq.c shmdr/cnvpkt.c shmdr/getlq.c shmdr/dump.c \31 shmdr/fatal.c shmdr/getpkt.c shmdr/init.c shmdr/initlq.c shmdr/intr.c \32 shmdr/mpisr.c shmdr/poll.c shmdr/receive.c shmdr/retpkt.c shmdr/send.c \33 shmdr/setckvec.c34 shmdr_OBJS = $(shmdr_C_FILES:shmdr/%.c=shmdr/$(ARCH)/%.$(OBJEXT))35 36 # the .rel file built here will be put into libbsp.a by37 # ../$(RTEMS_BSP_FAMILY)/wrapup/Makefile38 39 shmdr/$(ARCH)/$(dirstamp):40 @$(mkdir_p) shmdr/$(ARCH)41 @: > shmdr/$(ARCH)/$(dirstamp)42 shmdr/$(ARCH)/%.$(OBJEXT): shmdr/%.c shmdr/$(ARCH)/$(dirstamp)43 ${COMPILE} -o $@ -c $<44 shmdr/$(ARCH)/shmdr$(LIB_VARIANT).rel: $(shmdr_OBJS)45 $(make-rel)46 47 if HAS_MP48 include_HEADERS = shmdr/shm_driver.h shmdr/mpci.h49 50 all-local: $(PREINSTALL_FILES) $(TMPINSTALL_FILES)51 project_lib_DATA = shmdr/$(ARCH)/shmdr$(LIB_VARIANT).rel52 endif53 54 EXTRA_DIST += shmdr/README shmdr/addlq.c shmdr/cnvpkt.c shmdr/dump.c \55 shmdr/fatal.c shmdr/getlq.c shmdr/getpkt.c shmdr/init.c shmdr/initlq.c \56 shmdr/intr.c shmdr/mpisr.c shmdr/poll.c shmdr/receive.c shmdr/retpkt.c \57 shmdr/send.c shmdr/setckvec.c58 59 PREINSTALL_FILES =60 61 $(PROJECT_INCLUDE)/$(dirstamp):62 @$(mkdir_p) $(PROJECT_INCLUDE)63 @: > $(PROJECT_INCLUDE)/$(dirstamp)64 65 $(PROJECT_LIB)/$(dirstamp):66 @$(mkdir_p) $(PROJECT_LIB)67 @: > $(PROJECT_LIB)/$(dirstamp)68 69 if HAS_MP70 $(PROJECT_INCLUDE)/shm_driver.h: shmdr/shm_driver.h $(PROJECT_INCLUDE)/$(dirstamp)71 $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/shm_driver.h72 PREINSTALL_FILES += $(PROJECT_INCLUDE)/shm_driver.h73 74 $(PROJECT_INCLUDE)/mpci.h: shmdr/mpci.h $(PROJECT_INCLUDE)/$(dirstamp)75 $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/mpci.h76 PREINSTALL_FILES += $(PROJECT_INCLUDE)/mpci.h77 78 $(PROJECT_LIB)/shmdr$(LIB_VARIANT).rel: shmdr/$(ARCH)/shmdr$(LIB_VARIANT).rel $(PROJECT_LIB)/$(dirstamp)79 $(INSTALL_DATA) $< $(PROJECT_LIB)/shmdr$(LIB_VARIANT).rel80 TMPINSTALL_FILES += $(PROJECT_LIB)/shmdr$(LIB_VARIANT).rel81 endif82 83 23 include $(top_srcdir)/automake/subdirs.am 84 24 include $(top_srcdir)/automake/local.am -
c/src/lib/libbsp/bspstart.am
rab21e14 rbb37d32 2 2 # HACK: Compilation rules for building variant'ed object files. 3 3 # 4 $ {ARCH}/%$(LIB_VARIANT).o: %.c $(ARCH)/$(dirstamp)4 $(ARCH)/%$(LIB_VARIANT).$(OBJEXT): %.c $(ARCH)/$(dirstamp) 5 5 ${COMPILE} -o $@ -c $< 6 $ {ARCH}/%$(LIB_VARIANT).o: %.S $(ARCH)/$(dirstamp)6 $(ARCH)/%$(LIB_VARIANT).$(OBJEXT): %.S $(ARCH)/$(dirstamp) 7 7 ${CCASCOMPILE} -DASM -o $@ -c $< 8 8
Note: See TracChangeset
for help on using the changeset viewer.