Changeset 90bc4d03 in rtems


Ignore:
Timestamp:
Apr 21, 2014, 2:07:51 PM (5 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, master
Children:
97ae79d7
Parents:
614fefe
git-author:
Joel Sherrill <joel.sherrill@…> (04/21/14 14:07:51)
git-committer:
Joel Sherrill <joel.sherrill@…> (04/22/14 13:37:01)
Message:

libcpu/sh: Build cache stubs so apps usign cache API link

Location:
c/src/lib
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sh/gensh1/Makefile.am

    r614fefe r90bc4d03  
    5151    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/sci.rel \
    5252    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/delay.rel \
    53     ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/score.rel
     53    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/score.rel \
     54    ../../../libcpu/@RTEMS_CPU@/cache.rel
    5455
    5556EXTRA_DIST = times
  • c/src/lib/libbsp/sh/gensh2/Makefile.am

    r614fefe r90bc4d03  
    5252    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/timer.rel \
    5353    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/sci.rel \
    54     ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/score.rel
     54    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/score.rel \
     55    ../../../libcpu/@RTEMS_CPU@/cache.rel
    5556
    5657include $(srcdir)/preinstall.am
  • c/src/lib/libbsp/sh/gensh4/Makefile.am

    r614fefe r90bc4d03  
    4242    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/timer.rel \
    4343    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/sci.rel \
    44     ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/score.rel
     44    ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/score.rel \
     45    ../../../libcpu/@RTEMS_CPU@/cache.rel
    4546
    4647EXTRA_DIST = times
  • c/src/lib/libcpu/sh/Makefile.am

    r614fefe r90bc4d03  
    44
    55noinst_PROGRAMS =
     6
     7include_libcpudir = $(includedir)/libcpu
     8include_libcpu_HEADERS = ../shared/include/cache.h
     9
     10noinst_PROGRAMS += cache.rel
     11cache_rel_SOURCES = ../shared/src/cache_aligned_malloc.c
     12cache_rel_SOURCES += ../shared/src/cache_manager.c
     13cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/cache
     14cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
    615
    716if sh7032
     
    1120include_rtems_scoredir = $(includedir)/rtems/score
    1221
    13 include_sh_HEADERS = sh7032/include/sci.h sh7032/include/sh7_pfc.h sh7032/include/sh7_sci.h
    14 include_rtems_score_HEADERS = sh7032/include/ispsh7032.h sh7032/include/iosh7032.h
     22include_sh_HEADERS = sh7032/include/sci.h
     23include_sh_HEADERS += sh7032/include/sh7_pfc.h
     24include_sh_HEADERS += sh7032/include/sh7_sci.h
     25include_rtems_score_HEADERS = sh7032/include/ispsh7032.h
     26include_rtems_score_HEADERS += sh7032/include/iosh7032.h
    1527
    1628## sh7032/clock
     
    5163include_rtems_scoredir = $(includedir)/rtems/score
    5264
    53 include_sh_HEADERS = sh7045/include/io_types.h sh7045/include/sci.h sh7045/include/sh7_pfc.h \
    54     sh7045/include/sh7_sci.h sh7045/include/sci_termios.h
    55 include_rtems_score_HEADERS = sh7045/include/ispsh7045.h sh7045/include/iosh7045.h
     65include_sh_HEADERS = sh7045/include/io_types.h
     66include_sh_HEADERS += sh7045/include/sci.h
     67include_sh_HEADERS += sh7045/include/sh7_pfc.h
     68include_sh_HEADERS += sh7045/include/sh7_sci.h
     69include_sh_HEADERS += sh7045/include/sci_termios.h
     70include_rtems_score_HEADERS = sh7045/include/ispsh7045.h
     71include_rtems_score_HEADERS += sh7045/include/iosh7045.h
    5672
    5773## sh7045/clock
     
    87103
    88104include_sh_HEADERS = sh7750/include/sh/sh4uart.h
    89 include_rtems_score_HEADERS = sh7750/include/rtems/score/sh7750_regs.h \
    90     sh7750/include/rtems/score/ipl.h sh7750/include/rtems/score/iosh7750.h \
    91     sh7750/include/rtems/score/ispsh7750.h sh7750/include/rtems/score/sh4_regs.h
     105include_rtems_score_HEADERS = sh7750/include/rtems/score/sh7750_regs.h
     106include_rtems_score_HEADERS += sh7750/include/rtems/score/ipl.h
     107include_rtems_score_HEADERS += sh7750/include/rtems/score/iosh7750.h
     108include_rtems_score_HEADERS += sh7750/include/rtems/score/ispsh7750.h
     109include_rtems_score_HEADERS += sh7750/include/rtems/score/sh4_regs.h
    92110
    93111## sh7750/clock
  • c/src/lib/libcpu/sh/preinstall.am

    r614fefe r90bc4d03  
    1313PREINSTALL_FILES =
    1414CLEANFILES = $(PREINSTALL_FILES)
     15
     16$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
     17        @$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
     18        @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
     19PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
     20
     21$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
     22        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
     23PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
    1524
    1625if sh7032
Note: See TracChangeset for help on using the changeset viewer.