Changeset 2f36f5a5 in rtems


Ignore:
Timestamp:
Apr 22, 2014, 3:36:44 PM (5 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, master
Children:
812c9d6
Parents:
8c18adde
git-author:
Joel Sherrill <joel.sherrill@…> (04/22/14 15:36:44)
git-committer:
Joel Sherrill <joel.sherrill@…> (04/22/14 20:12:07)
Message:

mpc8260ads: Add rtems_crti/n

Location:
c/src/lib/libbsp/powerpc/mpc8260ads
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am

    r8c18adde r2f36f5a5  
    1818include_HEADERS += ../../shared/include/coverhd.h
    1919
     20dist_project_lib_DATA += startup/linkcmds
     21
    2022noinst_LIBRARIES = libbspstart.a
    2123libbspstart_a_SOURCES = start/start.S
    2224project_lib_DATA = start.$(OBJEXT)
    2325
    24 dist_project_lib_DATA += startup/linkcmds
     26libbspstart_a_SOURCES += ../../powerpc/shared/start/rtems_crti.S
     27project_lib_DATA += rtems_crti.$(OBJEXT)
    2528
    2629noinst_LIBRARIES += libbsp.a
  • c/src/lib/libbsp/powerpc/mpc8260ads/bsp_specs

    r8c18adde r2f36f5a5  
    55*startfile:
    66%{!qrtems: %(old_startfile)} \
    7 %{!nostdlib: %{qrtems: ecrti%O%s start.o%s -e start -u __vectors}}
     7%{!nostdlib: %{qrtems: ecrti%O%s rtems_crti%O%s crtbegin.o%s start.o%s -e start -u __vectors}}
    88
    99*endfile:
    10 %{!qrtems: %(old_endfile)} %{qrtems: ecrtn%O%s}
     10%{!qrtems: %(old_endfile)} %{qrtems: crtend.o%s ecrtn.o%s}
    1111
    1212*link:
  • c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am

    r8c18adde r2f36f5a5  
    5858PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
    5959
     60$(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
     61        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
     62PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds
     63
    6064$(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
    6165        $(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
    6266TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
    6367
    64 $(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
    65         $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
    66 PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds
     68$(PROJECT_LIB)/rtems_crti.$(OBJEXT): rtems_crti.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
     69        $(INSTALL_DATA) $< $(PROJECT_LIB)/rtems_crti.$(OBJEXT)
     70TMPINSTALL_FILES += $(PROJECT_LIB)/rtems_crti.$(OBJEXT)
    6771
    6872$(PROJECT_INCLUDE)/bsp/irq.h: irq/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
Note: See TracChangeset for help on using the changeset viewer.