source: rtems/c/src/lib/libcpu/sparc/Makefile.am @ 7e5c9b89

4.115
Last change on this file since 7e5c9b89 was 7e5c9b89, checked in by Sebastian Huber <sebastian.huber@…>, on Nov 25, 2014 at 1:58:13 PM

rtems: Move rtems_cache_aligned_malloc()

Make sure also the size is cache aligned since otherwise we may have
some overlap with the next allocation block. A cache invalidate on this
area would be fatal.

  • Property mode set to 100644
File size: 1.1 KB
Line 
1ACLOCAL_AMFLAGS = -I ../../../aclocal
2
3include $(top_srcdir)/../../../automake/compile.am
4
5noinst_PROGRAMS =
6
7include_libcpudir = $(includedir)/libcpu
8include_libcpu_HEADERS = ../shared/include/cache.h
9include_libcpu_HEADERS += include/libcpu/byteorder.h
10include_libcpu_HEADERS += include/libcpu/access.h
11
12noinst_PROGRAMS += cache.rel
13cache_rel_SOURCES = cache/cache.c cache/cache_.h \
14    ../shared/src/cache_manager.c
15cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/cache
16cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
17
18if has_instruction_cache
19cache_rel_CPPFLAGS += -DHAS_INSTRUCTION_CACHE
20endif
21
22noinst_PROGRAMS += syscall.rel
23syscall_rel_SOURCES = syscall/syscall.S syscall/syscall.h
24syscall_rel_CPPFLAGS = $(AM_CPPFLAGS)
25syscall_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
26
27noinst_PROGRAMS += reg_win.rel
28reg_win_rel_SOURCES = reg_win/window.S
29reg_win_rel_CPPFLAGS = $(AM_CPPFLAGS)
30reg_win_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
31
32noinst_PROGRAMS += access.rel
33access_rel_SOURCES = access/access.S access/access_le.c
34access_rel_CPPFLAGS = $(AM_CPPFLAGS)
35access_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
36
37include $(srcdir)/preinstall.am
38include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.