Changeset 4d5d97b in rtems


Ignore:
Timestamp:
Dec 10, 2003, 12:37:33 PM (17 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
eb65a1a
Parents:
15d7f766
Message:

2003-12-10 Ralf Corsepius <corsepiu@…>

  • start/Makefile.am: Misc cleanups and fixes.
  • startup/Makefile.am: Misc cleanups and fixes.
  • wrapup/Makefile.am: Misc cleanups and fixes.
Location:
c/src/lib/libbsp/m68k
Files:
52 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/m68k/dmv152/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/dmv152/start/Makefile.am

    r15d7f766 r4d5d97b  
    1212include $(top_srcdir)/../../../../automake/compile.am
    1313include $(top_srcdir)/../../../../automake/lib.am
     14include $(top_srcdir)/../../bspstart.am
    1415
    1516#
     
    1718#
    1819
    19 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    20         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    21         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     20project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2221
    23 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    24         $(INSTALL_DATA) $< $@
     22all-local: $(TMPINSTALL_FILES)
    2523
    26 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    27 
    28 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    29 
    30 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     24${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     25        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     26TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
    3127
    3228include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/dmv152/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2424        $(make-rel)
    2525
    26 bsplib_DATA = linkcmds
     26project_lib_DATA = linkcmds
    2727
    28 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    29         $(INSTALL_DATA) $< $@
    30 
    31 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    32 
    33 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    34 
    35 .PRECIOUS: $(PGM)
     28all-local: $(PGM) $(TMPINSTALL_FILES)
    3629
    3730EXTRA_DIST = bspclean.c bspstart.c linkcmds vmeintr.c
    3831
     32${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     33        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     34TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     35
    3936include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/dmv152/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    9     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     8OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     9    $(wildcard \
    1010    ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT))
    1111LIB = $(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/efi332/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/efi332/start/Makefile.am

    r15d7f766 r4d5d97b  
    44
    55C_FILES = start.c
    6 OBJS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT))
     6OBJS = $(C_FILES:%.c=$(ARCH)/%$(LIB_VARIANT).$(OBJEXT))
    77S_FILES = except_vect_332_ROM.S
    8 OBJS += $(S_FILES:%.c=$(ARCH)/%.$(OBJEXT))
     8OBJS += $(S_FILES:%.c=$(ARCH)/%$(LIB_VARIANT).$(OBJEXT))
    99
    1010include $(top_srcdir)/../../../../automake/compile.am
    1111include $(top_srcdir)/../../../../automake/lib.am
     12include $(top_srcdir)/../../bspstart.am
    1213
    1314#
     
    1516#
    1617
    17 START_O_FILES = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    18 START_O_FILES += \
    19     $(PROJECT_RELEASE)/lib/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT)
    20 START_O_FILES += $(PROJECT_RELEASE)/lib/ram_init$(LIB_VARIANT)
    21 START_O_FILES += $(PROJECT_RELEASE)/lib/ram_init_FW$(LIB_VARIANT)
     18project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
     19project_lib_DATA += $(ARCH)/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT)
     20project_lib_DATA += $(ARCH)/ram_init$(LIB_VARIANT)
     21project_lib_DATA += $(ARCH)/ram_init_FW$(LIB_VARIANT)
    2222
    23 install-data-local: $(START_O_FILES)
    24         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    25         list='$(START_O_FILES)'; for i in $$list; do \
    26         $(INSTALL_DATA) $$i $(DESTDIR)$(bsplibdir); \
    27         done
    28 
    29 $(PROJECT_RELEASE)/lib/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT): \
    30     $(ARCH)/except_vect_332_ROM.$(OBJEXT)
    31         $(INSTALL_DATA) $< $@
    32 
    33 $(PROJECT_RELEASE)/lib/ram_init$(LIB_VARIANT): $(ARCH)/ram_init
    34         $(INSTALL_DATA) $< $@
    35 
    36 $(PROJECT_RELEASE)/lib/ram_init_FW$(LIB_VARIANT): $(ARCH)/ram_init_FW
    37         $(INSTALL_DATA) $< $@
    38 
    39 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    40         $(INSTALL_DATA) $< $@
    41 
    42 $(ARCH)/ram_init: $(srcdir)/start.c $(srcdir)/ram_init.ld $(srcdir)/ram_init.sed
     23$(ARCH)/ram_init$(LIB_VARIANT): $(srcdir)/start.c $(srcdir)/ram_init.ld $(srcdir)/ram_init.sed $(ARCH)/$(dirstamp)
    4324        sed -f $(srcdir)/ram_init.sed $(srcdir)/start.c >$(ARCH)/ram_init.S
    4425        $(CC) -D SIM_CRB=0x0000 -E $(ARCH)/ram_init.S >$(ARCH)/ram_init1.S
     
    4728           >$(ARCH)/ram_init2.S
    4829        $(CC) -nostdlib -Wl,-T$(srcdir)/ram_init.ld $(ARCH)/ram_init2.S \
    49            -o $(ARCH)/ram_init
     30           -o $(ARCH)/ram_init$(LIB_VARIANT)
    5031
    51 $(ARCH)/ram_init_FW: $(srcdir)/ram_init.ld $(ARCH)/ram_init.S
     32$(ARCH)/ram_init_FW$(LIB_VARIANT): $(srcdir)/ram_init.ld $(ARCH)/ram_init.S $(ARCH)/$(dirstamp)
    5233        $(CC) -D FLASHWRITE -D SIM_CRB=0x0000 -E $(ARCH)/ram_init.S \
    5334           >$(ARCH)/ram_init_FW1.S
     
    5637           >$(ARCH)/ram_init_FW2.S
    5738        $(CC) -nostdlib -Wl,-T$(srcdir)/ram_init.ld $(ARCH)/ram_init_FW2.S \
    58            -o $(ARCH)/ram_init_FW
     39           -o $(ARCH)/ram_init_FW$(LIB_VARIANT)
    5940
    60 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT) \
    61     $(PROJECT_RELEASE)/lib/ram_init$(LIB_VARIANT) \
    62     $(PROJECT_RELEASE)/lib/ram_init_FW$(LIB_VARIANT) \
    63     $(PROJECT_RELEASE)/lib/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT)
    64 
    65 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    66 
    67 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     41all-local: $(TMPINSTALL_FILES)
    6842
    6943EXTRA_DIST = start.c except_vect_332_ROM.S ram_init.ld ram_init.sed
    7044
     45${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     46        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     47TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     48
     49${PROJECT_RELEASE}/lib/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT): $(ARCH)/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     50        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT)
     51TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT)
     52
     53${PROJECT_RELEASE}/lib/ram_init$(LIB_VARIANT): $(ARCH)/ram_init$(LIB_VARIANT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     54        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/ram_init$(LIB_VARIANT)
     55TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/ram_init$(LIB_VARIANT)
     56
     57${PROJECT_RELEASE}/lib/ram_init_FW$(LIB_VARIANT): $(ARCH)/ram_init_FW$(LIB_VARIANT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     58        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/ram_init_FW$(LIB_VARIANT)
     59TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/ram_init_FW$(LIB_VARIANT)
     60
    7161include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/efi332/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2323        $(make-rel)
    2424
    25 bsplib_DATA = linkcmds linkcmds_ROM
    26 
    27 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    28         $(INSTALL_DATA) $< $@
    29 
    30 $(PROJECT_RELEASE)/lib/linkcmds_ROM: linkcmds_ROM
    31         $(INSTALL_DATA) $< $@
     25project_lib_DATA = linkcmds linkcmds_ROM
    3226
    3327# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    34 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds \
    35     $(PROJECT_RELEASE)/lib/linkcmds_ROM
    3628
    37 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    38 
    39 .PRECIOUS: $(PGM)
     29all-local: $(PGM) $(TMPINSTALL_FILES)
    4030
    4131EXTRA_DIST = bspclean.c bspstart.c linkcmds linkcmds_ROM
    4232
     33${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     34        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     35TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     36
     37${PROJECT_RELEASE}/lib/linkcmds_ROM: linkcmds_ROM ${PROJECT_RELEASE}/lib/$(dirstamp)
     38        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds_ROM
     39TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds_ROM
     40
    4341include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/efi332/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    9     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     8OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     9    $(wildcard \
    1010    ../../../../libcpu/$(RTEMS_CPU)/shared/misc/$(ARCH)/*.$(OBJEXT))
    1111LIB = $(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/efi68k/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/efi68k/start/Makefile.am

    r15d7f766 r4d5d97b  
    1010include $(top_srcdir)/../../../../automake/compile.am
    1111include $(top_srcdir)/../../../../automake/lib.am
     12include $(top_srcdir)/../../bspstart.am
    1213
    13 #
    14 # (OPTIONAL) Add local stuff here using +=
    15 #
     14project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    1615
    17 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    18         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    19         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
    20 
    21 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    22         $(INSTALL_DATA) $< $@
    23 
    24 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    25 
    26 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    27 
    28 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     16all-local: $(TMPINSTALL_FILES)
    2917
    3018EXTRA_DIST = start.c
    3119
     20${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     21        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     22TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     23
    3224include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/efi68k/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2424        $(make-rel)
    2525
    26 bsplib_DATA = linkcmds
    27 
    28 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    29         $(INSTALL_DATA) $< $@
     26project_lib_DATA = linkcmds
    3027
    3128# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    32 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    3329
    34 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    35 
    36 .PRECIOUS: $(PGM)
     30all-local: $(PGM) $(TMPINSTALL_FILES)
    3731
    3832EXTRA_DIST = bspclean.c bspstart.c efi68k_tcp.c efi68k_wd.c linkcmds \
    3933    m68k-stub.c setvec.c
    4034
     35${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     36        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     37TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     38
    4139include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/efi68k/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    9     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     8OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     9    $(wildcard \
    1010    ../../../../libcpu/$(RTEMS_CPU)/shared/misc/$(ARCH)/*.$(OBJEXT))
    1111LIB = $(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/gen68302/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/gen68302/start/Makefile.am

    r15d7f766 r4d5d97b  
    1010include $(top_srcdir)/../../../../automake/compile.am
    1111include $(top_srcdir)/../../../../automake/lib.am
     12include $(top_srcdir)/../../bspstart.am
    1213
    1314#
     
    1516#
    1617
    17 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    18         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    19         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     18project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2019
    21 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    22         $(INSTALL_DATA) $< $@
    23 
    24 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    25 
    26 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    27 
    28 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     20all-local: $(TMPINSTALL_FILES)
    2921
    3022EXTRA_DIST = start.S
    3123
     24${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     25        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     26TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     27
    3228include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/gen68302/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2323        $(make-rel)
    2424
    25 bsplib_DATA = linkcmds
    26 
    27 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    28         $(INSTALL_DATA) $< $@
     25project_lib_DATA = linkcmds
    2926
    3027# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    31 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    3228
    33 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    34 
    35 .PRECIOUS: $(PGM)
     29all-local: $(PGM) $(TMPINSTALL_FILES)
    3630
    3731EXTRA_DIST = bspclean.c bspstart.c linkcmds
    3832
     33${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     34        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     35TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     36
    3937include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/gen68302/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    1111
    1212# bummer; have to use $foreach since % pattern subst rules only replace 1x
    13 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    14     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     13OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     14    $(wildcard \
    1515    ../../../../libcpu/$(RTEMS_CPU)/shared/misc/$(ARCH)/*.$(OBJEXT))
    1616LIB = $(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/gen68340/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/gen68340/start/Makefile.am

    r15d7f766 r4d5d97b  
    1010include $(top_srcdir)/../../../../automake/compile.am
    1111include $(top_srcdir)/../../../../automake/lib.am
     12include $(top_srcdir)/../../bspstart.am
    1213
    1314#
     
    1516#
    1617
    17 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    18         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    19         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     18project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2019
    21 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    22         $(INSTALL_DATA) $< $@
    23 
    24 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    25 
    26 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    27 
    28 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     20all-local: $(TMPINSTALL_FILES)
    2921
    3022EXTRA_DIST = start.S startfor340only.S
    3123
     24${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     25        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     26TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     27
    3228include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/gen68340/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2424        $(make-rel)
    2525
    26 bsplib_DATA = linkcmds
    27 
    28 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    29         $(INSTALL_DATA) $< $@
     26project_lib_DATA = linkcmds
    3027
    3128# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    32 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    3329
    34 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    35 
    36 .PRECIOUS: $(PGM)
     30all-local: $(PGM) $(TMPINSTALL_FILES)
    3731
    3832EXTRA_DIST = bspclean.c bspstart.c dumpanic.c init68340.c linkcmds
    3933
     34${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     35        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     36TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     37
    4038include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/gen68340/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    9     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     8OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     9    $(wildcard \
    1010    ../../../../libcpu/$(RTEMS_CPU)/shared/misc/$(ARCH)/*.$(OBJEXT)) \
    1111    $(wildcard \
  • c/src/lib/libbsp/m68k/gen68360/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/gen68360/start/Makefile.am

    r15d7f766 r4d5d97b  
    1010include $(top_srcdir)/../../../../automake/compile.am
    1111include $(top_srcdir)/../../../../automake/lib.am
     12include $(top_srcdir)/../../bspstart.am
    1213
    1314#
     
    1516#
    1617
    17 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    18         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    19         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     18project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2019
    21 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    22         $(INSTALL_DATA) $< $@
    23 
    24 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    25 
    26 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    27 
    28 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     20all-local: $(TMPINSTALL_FILES)
    2921
    3022EXTRA_DIST = start.S
    3123
     24${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     25        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     26TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     27
    3228include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/gen68360/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2727        $(make-rel)
    2828
    29 bsplib_DATA = linkcmds linkcmds.prom linkcmds.bootp
    30 
    31 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    32         $(INSTALL_DATA) $< $@
    33 
    34 $(PROJECT_RELEASE)/lib/linkcmds.prom: linkcmds.prom
    35         $(INSTALL_DATA) $< $@
    36 
    37 $(PROJECT_RELEASE)/lib/linkcmds.bootp: linkcmds.bootp
    38         $(INSTALL_DATA) $< $@
     29project_lib_DATA = linkcmds linkcmds.prom linkcmds.bootp
    3930
    4031# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    41 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds \
    42     $(PROJECT_RELEASE)/lib/linkcmds.prom \
    43     $(PROJECT_RELEASE)/lib/linkcmds.bootp
    4432
    45 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    46 
    47 .PRECIOUS: $(PGM)
     33all-local: $(PGM) $(TMPINSTALL_FILES)
    4834
    4935EXTRA_DIST = alloc360.c bspclean.c bspstart.c init68360.c linkcmds \
    5036    linkcmds.bootp linkcmds.prom
    5137
     38${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     39        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     40TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     41
     42${PROJECT_RELEASE}/lib/linkcmds.prom: linkcmds.prom ${PROJECT_RELEASE}/lib/$(dirstamp)
     43        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds.prom
     44TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds.prom
     45
     46${PROJECT_RELEASE}/lib/linkcmds.bootp: linkcmds.bootp ${PROJECT_RELEASE}/lib/$(dirstamp)
     47        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds.bootp
     48TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds.bootp
     49
    5250include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/gen68360/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    1111
    1212# bummer; have to use $foreach since % pattern subst rules only replace 1x
    13 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    14     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     13OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     14    $(wildcard \
    1515    ../../../../libcpu/$(RTEMS_CPU)/shared/misc/$(ARCH)/*.$(OBJEXT)) \
    1616    $(wildcard \
  • c/src/lib/libbsp/m68k/idp/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/idp/start/Makefile.am

    r15d7f766 r4d5d97b  
    1212include $(top_srcdir)/../../../../automake/compile.am
    1313include $(top_srcdir)/../../../../automake/lib.am
     14include $(top_srcdir)/../../bspstart.am
    1415
    1516#
     
    1718#
    1819
    19 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    20         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    21         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     20project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2221
    23 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    24         $(INSTALL_DATA) $< $@
     22all-local: $(TMPINSTALL_FILES)
    2523
    26 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    27 
    28 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    29 
    30 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     24${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     25        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     26TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
    3127
    3228include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/idp/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2323        $(make-rel)
    2424
    25 bsplib_DATA = linkcmds
    26 
    27 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    28         $(INSTALL_DATA) $< $@
     25project_lib_DATA = linkcmds
    2926
    3027# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    31 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    3228
    33 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    34 
    35 .PRECIOUS: $(PGM)
     29all-local: $(PGM) $(TMPINSTALL_FILES)
    3630
    3731EXTRA_DIST = bspstart.c linkcmds
    3832
     33${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     34        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     35TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     36
    3937include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/idp/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    9     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     8OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     9    $(wildcard \
    1010    ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT))
    1111LIB = $(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/mrm332/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/mrm332/start/Makefile.am

    r15d7f766 r4d5d97b  
    1010include $(top_srcdir)/../../../../automake/compile.am
    1111include $(top_srcdir)/../../../../automake/lib.am
     12include $(top_srcdir)/../../bspstart.am
    1213
    1314#
     
    1516#
    1617
    17 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    18         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    19         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     18project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2019
    21 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    22         $(INSTALL_DATA) $< $@
    23 
    24 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    25 
    26 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    27 
    28 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     20all-local: $(TMPINSTALL_FILES)
    2921
    3022EXTRA_DIST = start.S
    3123
     24${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     25        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     26TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     27
    3228include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mrm332/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2626        $(make-rel)
    2727
    28 bsplib_DATA = linkcmds linkcmds_ROM
    29 
    30 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    31         $(INSTALL_DATA) $< $@
    32 
    33 $(PROJECT_RELEASE)/lib/linkcmds_ROM: linkcmds_ROM
    34         $(INSTALL_DATA) $< $@
    35 
    36 $(PROJECT_RELEASE)/lib/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT): \
    37     $(ARCH)/except_vect_332_ROM.$(OBJEXT)
    38         $(INSTALL_DATA) $< $@
     28project_lib_DATA = linkcmds linkcmds_ROM
    3929
    4030# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    41 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds \
    42     $(PROJECT_RELEASE)/lib/linkcmds_ROM \
    43     $(PROJECT_RELEASE)/lib/except_vect_332_ROM$(LIB_VARIANT).$(OBJEXT)
    4431
    45 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    46 
    47 .PRECIOUS: $(PGM)
     32all-local: $(PGM) $(TMPINSTALL_FILES)
    4833
    4934EXTRA_DIST = bspclean.c bspstart.c except_vect_332_ROM.S linkcmds \
    5035    linkcmds_ROM
    5136
     37${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     38        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     39TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     40
     41${PROJECT_RELEASE}/lib/linkcmds_ROM: linkcmds_ROM ${PROJECT_RELEASE}/lib/$(dirstamp)
     42        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds_ROM
     43TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds_ROM
     44
    5245include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mrm332/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    9     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     8OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     9    $(wildcard \
    1010    ../../../../libcpu/$(RTEMS_CPU)/shared/misc/$(ARCH)/*.$(OBJEXT))
    1111LIB = $(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/mvme136/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/mvme136/start/Makefile.am

    r15d7f766 r4d5d97b  
    1212include $(top_srcdir)/../../../../automake/compile.am
    1313include $(top_srcdir)/../../../../automake/lib.am
     14include $(top_srcdir)/../../bspstart.am
    1415
    1516#
     
    1718#
    1819
    19 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    20         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    21         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     20project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2221
    23 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    24         $(INSTALL_DATA) $< $@
     22all-local: $(TMPINSTALL_FILES)
    2523
    26 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    27 
    28 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    29 
    30 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     24${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     25        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     26TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
    3127
    3228include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mvme136/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2323        $(make-rel)
    2424
    25 bsplib_DATA = linkcmds
    26 
    27 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    28         $(INSTALL_DATA) $< $@
     25project_lib_DATA = linkcmds
    2926
    3027# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    31 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    3228
    33 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    34 
    35 .PRECIOUS: $(PGM)
     29all-local: $(PGM) $(TMPINSTALL_FILES)
    3630
    3731EXTRA_DIST = bspclean.c bspstart.c linkcmds
    3832
     33${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     34        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     35TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     36
    3937include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mvme136/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    1717
    1818# bummer; have to use $foreach since % pattern subst rules only replace 1x
    19 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    20     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
    21     ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT)) $(foreach \
    22     piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
     19OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     20    $(wildcard ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT)) \
     21    $(foreach piece, $(GENERIC_PIECES), \
     22    ../../../$(piece)/$(ARCH)/$(piece).rel)
    2323LIB = $(ARCH)/libbsp.a
    2424
  • c/src/lib/libbsp/m68k/mvme147/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/mvme147/start/Makefile.am

    r15d7f766 r4d5d97b  
    1212include $(top_srcdir)/../../../../automake/compile.am
    1313include $(top_srcdir)/../../../../automake/lib.am
     14include $(top_srcdir)/../../bspstart.am
    1415
    15 #
    16 # (OPTIONAL) Add local stuff here using +=
    17 #
     16project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    1817
    19 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    20         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    21         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     18all-local: $(TMPINSTALL_FILES)
    2219
    23 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    24         $(INSTALL_DATA) $< $@
    25 
    26 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    27 
    28 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    29 
    30 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     20${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     21        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     22TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
    3123
    3224include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mvme147/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2323        $(make-rel)
    2424
    25 bsplib_DATA = linkcmds
    26 
    27 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    28         $(INSTALL_DATA) $< $@
     25project_lib_DATA = linkcmds
    2926
    3027# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    31 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    3228
    33 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    34 
    35 .PRECIOUS: $(PGM)
     29all-local: $(PGM) $(TMPINSTALL_FILES)
    3630
    3731EXTRA_DIST = bspclean.c bspstart.c linkcmds
    3832
     33${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     34        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     35TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     36
    3937include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mvme147/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    9     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     8OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     9    $(wildcard \
    1010    ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT))
    1111LIB = $(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/mvme147s/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/mvme147s/start/Makefile.am

    r15d7f766 r4d5d97b  
    1212include $(top_srcdir)/../../../../automake/compile.am
    1313include $(top_srcdir)/../../../../automake/lib.am
     14include $(top_srcdir)/../../bspstart.am
    1415
    1516#
     
    1718#
    1819
    19 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    20         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    21         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     20project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2221
    23 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    24         $(INSTALL_DATA) $< $@
     22all-local: $(TMPINSTALL_FILES)
    2523
    26 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    27 
    28 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    29 
    30 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     24${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     25        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     26TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
    3127
    3228include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mvme147s/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2323        $(make-rel)
    2424
    25 bsplib_DATA = linkcmds
    26 
    27 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    28         $(INSTALL_DATA) $< $@
     25project_lib_DATA = linkcmds
    2926
    3027# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    31 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    3228
    33 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    34 
    35 .PRECIOUS: $(PGM)
     29all-local: $(PGM) $(TMPINSTALL_FILES)
    3630
    3731EXTRA_DIST = bspstart.c linkcmds
    3832
     33${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     34        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     35TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     36
    3937include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/mvme147s/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    1717
    1818# bummer; have to use $foreach since % pattern subst rules only replace 1x
    19 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    20     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
    21     ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT)) $(foreach \
    22     piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
     19OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     20    $(wildcard ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.$(OBJEXT)) \
     21    $(foreach piece, $(GENERIC_PIECES), \
     22    ../../../$(piece)/$(ARCH)/$(piece).rel)
    2323LIB = $(ARCH)/libbsp.a
    2424
  • c/src/lib/libbsp/m68k/ods68302/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/ods68302/start/Makefile.am

    r15d7f766 r4d5d97b  
    1717include $(top_srcdir)/../../../../automake/compile.am
    1818include $(top_srcdir)/../../../../automake/lib.am
     19include $(top_srcdir)/../../bspstart.am
    1920
    2021#
     
    2425AM_CFLAGS += $(CFLAGS_V)
    2526
    26 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    27         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    28         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
     27project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    2928
    3029$(ARCH)/start.$(OBJEXT): $(OBJS)
    3130        cp $(S_O_FILES) $(ARCH)/start.$(OBJEXT)
    3231
    33 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    34         $(INSTALL_DATA) $< $@
    35 
    36 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    37 
    38 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    39 
    40 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     32all-local: $(TMPINSTALL_FILES)
    4133
    4234EXTRA_DIST = cpuboot.c debugreset.S reset.S
    4335
     36${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     37        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     38TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     39
    4440include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/ods68302/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2525        $(make-rel)
    2626
    27 bsplib_DATA = linkcmds rom debugger
    28 
    29 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    30         $(INSTALL_DATA) $< $@
    31 
    32 $(PROJECT_RELEASE)/lib/rom: rom
    33         $(INSTALL_DATA) $< $@
    34 
    35 $(PROJECT_RELEASE)/lib/debugger: debugger
    36         $(INSTALL_DATA) $< $@
     27project_lib_DATA = linkcmds rom debugger
    3728
    3829# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    39 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds \
    40     $(PROJECT_RELEASE)/lib/rom $(PROJECT_RELEASE)/lib/debugger
    4130
    42 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    43 
    44 .PRECIOUS: $(PGM)
     31all-local: $(PGM) $(TMPINSTALL_FILES)
    4532
    4633EXTRA_DIST = bspclean.c bspstart.c crc.c debugger debugport.c gdb-hooks.c \
    4734    linkcmds m68302scc.c m68k-stub.c memcheck.c rom trace.c
    4835
     36${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     37        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     38TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     39
     40${PROJECT_RELEASE}/lib/rom: rom ${PROJECT_RELEASE}/lib/$(dirstamp)
     41        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/rom
     42TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/rom
     43
     44${PROJECT_RELEASE}/lib/debugger: debugger ${PROJECT_RELEASE}/lib/$(dirstamp)
     45        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/debugger
     46TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/debugger
     47
    4948include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/ods68302/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    66
    77# bummer; have to use $foreach since % pattern subst rules only replace 1x
    8 OBJS = $(foreach piece, $(BSP_PIECES), $(wildcard \
    9     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     8OBJS = $(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     9    $(wildcard \
    1010    ../../../../libcpu/$(RTEMS_CPU)/shared/misc/$(ARCH)/*.$(OBJEXT))
    1111LIB = $(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/sim68000/ChangeLog

    r15d7f766 r4d5d97b  
     12003-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * start/Makefile.am: Misc cleanups and fixes.
     4        * startup/Makefile.am: Misc cleanups and fixes.
     5        * wrapup/Makefile.am: Misc cleanups and fixes.
     6
    172003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    28
  • c/src/lib/libbsp/m68k/sim68000/start/Makefile.am

    r15d7f766 r4d5d97b  
    1010include $(top_srcdir)/../../../../automake/compile.am
    1111include $(top_srcdir)/../../../../automake/lib.am
     12include $(top_srcdir)/../../bspstart.am
    1213
    13 #
    14 # (OPTIONAL) Add local stuff here using +=
    15 #
     14project_lib_DATA = $(ARCH)/start$(LIB_VARIANT).$(OBJEXT)
    1615
    17 install-data-local: $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    18         @$(mkinstalldirs) $(DESTDIR)$(bsplibdir)
    19         $(INSTALL_DATA) $< $(DESTDIR)$(bsplibdir)
    20 
    21 $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start.$(OBJEXT)
    22         $(INSTALL_DATA) $< $@
    23 
    24 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).$(OBJEXT)
    25 
    26 all-local: $(OBJS) $(ARCH)/start.$(OBJEXT) $(TMPINSTALL_FILES)
    27 
    28 .PRECIOUS: $(ARCH)/start.$(OBJEXT)
     16all-local: $(TMPINSTALL_FILES)
    2917
    3018EXTRA_DIST = start.S
    3119
     20${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT): $(ARCH)/start$(LIB_VARIANT).$(OBJEXT) ${PROJECT_RELEASE}/lib/$(dirstamp)
     21        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     22TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/start$(LIB_VARIANT).$(OBJEXT)
     23
    3224include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/sim68000/startup/Makefile.am

    r15d7f766 r4d5d97b  
    2424        $(make-rel)
    2525
    26 bsplib_DATA = linkcmds
    27 
    28 $(PROJECT_RELEASE)/lib/linkcmds: linkcmds
    29         $(INSTALL_DATA) $< $@
     26project_lib_DATA = linkcmds
    3027
    3128# the .rel file built here will be put into libbsp.a by ../wrapup/Makefile
    32 TMPINSTALL_FILES += $(PROJECT_RELEASE)/lib/linkcmds
    3329
    34 all-local: $(OBJS) $(PGM) $(TMPINSTALL_FILES)
    35 
    36 .PRECIOUS: $(PGM)
     30all-local: $(PGM) $(TMPINSTALL_FILES)
    3731
    3832EXTRA_DIST = bspclean.c bspstart.c exit.c linkcmds setvec.c
    3933
     34${PROJECT_RELEASE}/lib/linkcmds: linkcmds ${PROJECT_RELEASE}/lib/$(dirstamp)
     35        $(INSTALL_DATA) $< ${PROJECT_RELEASE}/lib/linkcmds
     36TMPINSTALL_FILES += ${PROJECT_RELEASE}/lib/linkcmds
     37
    4038include $(top_srcdir)/../../../../automake/local.am
  • c/src/lib/libbsp/m68k/sim68000/wrapup/Makefile.am

    r15d7f766 r4d5d97b  
    99
    1010# bummer; have to use $foreach since % pattern subst rules only replace 1x
    11 OBJS = $(foreach piece, $(BSP_FILES), $(wildcard \
    12     ../$(piece)/$(ARCH)/*.$(OBJEXT))) $(wildcard \
     11OBJS = $(foreach piece, $(BSP_FILES), ../$(piece)/$(ARCH)/*.$(OBJEXT)) \
     12    $(wildcard \
    1313    ../../../../libcpu/$(RTEMS_CPU)/$(RTEMS_CPU_MODEL)/$(ARCH)/*.$(OBJEXT)) \
    1414    $(wildcard \
Note: See TracChangeset for help on using the changeset viewer.