1
libarmci_la_SOURCES += src-portals/acc.h
2
libarmci_la_SOURCES += src-portals/aggregate.c
3
libarmci_la_SOURCES += src-portals/armci.c
4
libarmci_la_SOURCES += src-portals/armcip.h
5
libarmci_la_SOURCES += src-portals/armci_portals.c
6
libarmci_la_SOURCES += src-portals/armci_portals.h
7
libarmci_la_SOURCES += src-portals/atomics-i386.h
8
libarmci_la_SOURCES += src-portals/buffers.c
9
libarmci_la_SOURCES += src-portals/caccumulate.c
10
libarmci_la_SOURCES += src-portals/ccopy.c
11
libarmci_la_SOURCES += src-portals/clusterinfo.c
12
libarmci_la_SOURCES += src-portals/copy.h
13
libarmci_la_SOURCES += src-portals/ds-shared.c
14
libarmci_la_SOURCES += src-portals/fence.c
15
libarmci_la_SOURCES += src-portals/kr_malloc.c
16
libarmci_la_SOURCES += src-portals/kr_malloc.h
17
libarmci_la_SOURCES += src-portals/locks.c
18
libarmci_la_SOURCES += src-portals/locks.h
19
libarmci_la_SOURCES += src-portals/memlock.c
20
libarmci_la_SOURCES += src-portals/memlock.h
21
libarmci_la_SOURCES += src-portals/memory.c
22
libarmci_la_SOURCES += src-portals/message.c
23
libarmci_la_SOURCES += src-portals/mp3.fh
24
libarmci_la_SOURCES += src-portals/mp3.h
25
libarmci_la_SOURCES += src-portals/mutex.c
26
libarmci_la_SOURCES += src-portals/pack.c
27
libarmci_la_SOURCES += src-portals/pendbufs.h
28
libarmci_la_SOURCES += src-portals/portals_cp.c
29
libarmci_la_SOURCES += src-portals/portals_ds.c
30
libarmci_la_SOURCES += src-portals/portals.c
31
libarmci_la_SOURCES += src-portals/request.c
32
libarmci_la_SOURCES += src-portals/request.h
33
libarmci_la_SOURCES += src-portals/rmw.c
34
libarmci_la_SOURCES += src-portals/rtinfo.c
35
libarmci_la_SOURCES += src-portals/semaphores.c
36
libarmci_la_SOURCES += src-portals/semaphores.h
37
libarmci_la_SOURCES += src-portals/shmalloc.h
38
libarmci_la_SOURCES += src-portals/shmem.c
39
libarmci_la_SOURCES += src-portals/shmem.h
40
libarmci_la_SOURCES += src-portals/shmlimit.c
41
libarmci_la_SOURCES += src-portals/shmlimit.h
42
libarmci_la_SOURCES += src-portals/signaltrap.c
43
libarmci_la_SOURCES += src-portals/signaltrap.h
44
libarmci_la_SOURCES += src-portals/sockets.h
45
libarmci_la_SOURCES += src-portals/spawn.c
46
libarmci_la_SOURCES += src-portals/spinlock.h
47
libarmci_la_SOURCES += src-portals/strided.c
48
libarmci_la_SOURCES += src-portals/tas-alpha.h
49
libarmci_la_SOURCES += src-portals/tas-i386.h
50
libarmci_la_SOURCES += src-portals/tas-ia64.h
51
libarmci_la_SOURCES += src-portals/tas-ppc.h
52
libarmci_la_SOURCES += src-portals/utils.h
53
libarmci_la_SOURCES += src-portals/vector.c
54
if PORTALS_ENABLE_NEW_MALLOC
55
libarmci_la_SOURCES += src-portals/new_memory.c
58
noinst_LTLIBRARIES += libfcopyfacc.la
59
libfcopyfacc_la_SOURCES =
60
libfcopyfacc_la_SOURCES += src-portals/fcopy.f
61
libfcopyfacc_la_SOURCES += src-portals/faccumulate.f
62
libfcopyfacc_la_FFLAGS =
63
libfcopyfacc_la_FFLAGS += $(ARMCI_FOPT)
64
libfcopyfacc_la_FFLAGS += $(FFLAG_INT_4)
65
libarmci_la_LIBADD += libfcopyfacc.la
66
libarmcii_la_LIBADD += libfcopyfacc.la
69
libarmci_la_SOURCES += src-portals/groups.c
71
if ARMCI_ENABLE_GPC_CALLS
72
libarmci_la_SOURCES += src-portals/gpc.c
75
libarmci_la_SOURCES += src-portals/threads.c
76
libarmci_la_SOURCES += src-portals/utils.c
79
libarmci_la_SOURCES += src-portals/tas.c
82
nodist_libarmci_la_SOURCES += src-portals/tas_as.s
86
include_HEADERS += src-portals/armci.h
87
include_HEADERS += src-portals/gpc.h
88
include_HEADERS += src-portals/message.h
90
AM_CPPFLAGS += -I$(top_srcdir)/src-portals
91
AM_CPPFLAGS += -I$(top_srcdir)/src/include
94
MAYBE_PIC = -fPIC -DPIC
97
src-portals/tas_as.s: src-portals/tas.c
99
$(ARMCI_TAS_AS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
100
$(AM_CPPFLAGS) $(CPPFLAGS) -S $(MAYBE_PIC) -o $@ \
101
$(top_srcdir)/src-portals/tas.c
103
CLEANFILES += src-portals/tas_as.s