Changeset af84b968 in rtems


Ignore:
Timestamp:
May 27, 1999, 6:53:02 PM (22 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
803ce291
Parents:
11cdbeb
Message:

Switched from picking up the .rel for each subdirectory in the
BSP (BSP_PIECES) to picking up the .o files. This should help
reduce the minimum size of an application.

Location:
c/src/lib/libbsp
Files:
33 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/a29k/portsw/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2121
    2222# bummer; have to use $foreach since % pattern subst rules only replace 1x
    23 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     23OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2424     $(foreach piece, $(CPU_PIECES), ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
    2525     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
  • c/src/lib/libbsp/hppa1.1/simhppa/wrapup/Makefile.in

    r11cdbeb raf84b968  
    3030
    3131# bummer; have to use $foreach since % pattern subst rules only replace 1x
    32 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     32OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3333     $(foreach piece, $(CPU_PIECES), \
    3434         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/i386/force386/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2828
    2929# bummer; have to use $foreach since % pattern subst rules only replace 1x
    30 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     30OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3131     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    3232LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/i386/go32/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2020
    2121# bummer; have to use $foreach since % pattern subst rules only replace 1x
    22 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     22OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2323     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2424LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/i386/i386ex/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2424
    2525# bummer; have to use $foreach since % pattern subst rules only replace 1x
    26 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     26OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2727     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2828LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/i386/pc386/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2424
    2525# bummer; have to use $foreach since % pattern subst rules only replace 1x
    26 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     26OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2727     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2828LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/i386/ts_386ex/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2424
    2525# bummer; have to use $foreach since % pattern subst rules only replace 1x
    26 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     26OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2727     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2828LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/i960/cvme961/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2828
    2929# bummer; have to use $foreach since % pattern subst rules only replace 1x
    30 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     30OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3131     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    3232LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/dmv152/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2020
    2121# bummer; have to use $foreach since % pattern subst rules only replace 1x
    22 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     22OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2323     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2424LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/efi332/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2020
    2121# bummer; have to use $foreach since % pattern subst rules only replace 1x
    22 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     22OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2323     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2424LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/efi68k/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2020
    2121# bummer; have to use $foreach since % pattern subst rules only replace 1x
    22 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     22OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2323     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2424LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/gen68302/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2020
    2121# bummer; have to use $foreach since % pattern subst rules only replace 1x
    22 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     22OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2323     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2424LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/gen68340/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2121
    2222# bummer; have to use $foreach since % pattern subst rules only replace 1x
    23 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     23OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2424     $(foreach piece, $(CPU_PIECES), \
    2525         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/m68k/gen68360/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2525
    2626# bummer; have to use $foreach since % pattern subst rules only replace 1x
    27 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     27OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2828     $(foreach piece, $(CPU_PIECES), \
    2929         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/m68k/idp/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2020
    2121# bummer; have to use $foreach since % pattern subst rules only replace 1x
    22 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     22OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2323     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2424LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/mvme136/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2828
    2929# bummer; have to use $foreach since % pattern subst rules only replace 1x
    30 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     30OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3131     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    3232LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/mvme147/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2020
    2121# bummer; have to use $foreach since % pattern subst rules only replace 1x
    22 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     22OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2323     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2424LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/mvme147s/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2828
    2929# bummer; have to use $foreach since % pattern subst rules only replace 1x
    30 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     30OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3131     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    3232LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/m68k/mvme162/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2121
    2222# bummer; have to use $foreach since % pattern subst rules only replace 1x
    23 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     23OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2424     $(wildcard ../consolex/$(ARCH)/consolex.rel) \
    2525     $(foreach piece, $(CPU_PIECES), \
  • c/src/lib/libbsp/m68k/mvme167/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2525
    2626# bummer; have to use $foreach since % pattern subst rules only replace 1x
    27 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     27OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2828     $(foreach piece, $(CPU_PIECES), \
    2929         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/m68k/ods68302/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2020
    2121# bummer; have to use $foreach since % pattern subst rules only replace 1x
    22 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     22OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2323     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    2424LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/mips64orion/p4000/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2121
    2222# bummer; have to use $foreach since % pattern subst rules only replace 1x
    23 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     23OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2424     $(foreach piece, $(CPU_PIECES), ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
    2525     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
  • c/src/lib/libbsp/no_cpu/no_bsp/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2828
    2929# bummer; have to use $foreach since % pattern subst rules only replace 1x
    30 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     30OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3131     $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
    3232LIB=$(ARCH)/libbsp.a
  • c/src/lib/libbsp/powerpc/dmv177/wrapup/Makefile.in

    r11cdbeb raf84b968  
    3030
    3131# bummer; have to use $foreach since % pattern subst rules only replace 1x
    32 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     32OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3333     $(foreach piece, $(CPU_PIECES), \
    3434         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/powerpc/eth_comm/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2626
    2727# bummer; have to use $foreach since % pattern subst rules only replace 1x
    28 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     28OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2929     $(foreach piece, $(CPU_PIECES), \
    3030         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(notdir $(piece)).rel) \
  • c/src/lib/libbsp/powerpc/helas403/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2222
    2323# bummer; have to use $foreach since % pattern subst rules only replace 1x
    24 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     24OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2525     $(foreach piece, $(CPU_PIECES), \
    2626         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(notdir $(piece)).rel) \
  • c/src/lib/libbsp/powerpc/papyrus/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2323
    2424# bummer; have to use $foreach since % pattern subst rules only replace 1x
    25 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     25OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2626     $(foreach piece, $(CPU_PIECES), \
    2727         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(notdir $(piece)).rel) \
  • c/src/lib/libbsp/powerpc/ppcn_60x/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2727
    2828# bummer; have to use $foreach since % pattern subst rules only replace 1x
    29 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     29OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3030     $(foreach piece, $(CPU_PIECES), \
    3131         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/powerpc/psim/wrapup/Makefile.in

    r11cdbeb raf84b968  
    3030
    3131# bummer; have to use $foreach since % pattern subst rules only replace 1x
    32 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     32OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3333     $(foreach piece, $(CPU_PIECES), \
    3434         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/powerpc/score603e/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2222
    2323# bummer; have to use $foreach since % pattern subst rules only replace 1x
    24 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     24OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2525     $(foreach piece, $(CPU_PIECES), \
    2626         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/sh/gensh1/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2929
    3030# bummer; have to use $foreach since % pattern subst rules only replace 1x
    31 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     31OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3232     $(foreach piece, $(CPU_PIECES), \
    3333         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(notdir $(piece)).rel) \
  • c/src/lib/libbsp/sparc/erc32/wrapup/Makefile.in

    r11cdbeb raf84b968  
    2222
    2323# bummer; have to use $foreach since % pattern subst rules only replace 1x
    24 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     24OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    2525     $(foreach piece, $(CPU_PIECES), \
    2626         ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
  • c/src/lib/libbsp/unix/posix/wrapup/Makefile.in

    r11cdbeb raf84b968  
    3030
    3131# bummer; have to use $foreach since % pattern subst rules only replace 1x
    32 OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \
     32OBJS=$(foreach piece, $(BSP_PIECES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
    3333     $(foreach piece, $(CPU_PIECES), \
    3434       ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
Note: See TracChangeset for help on using the changeset viewer.