ptrace: Add support for GETREGSET
[platform/upstream/libunwind.git] / Makefile.am
1 include_HEADERS = include/libunwind-dynamic.h \
2     include/libunwind-ptrace.h \
3     include/libunwind-coredump.h
4
5 if ARCH_AARCH64
6 include_HEADERS += include/libunwind-aarch64.h
7 endif
8 if ARCH_ARM
9 include_HEADERS += include/libunwind-arm.h
10 endif
11 if ARCH_IA64
12 include_HEADERS += include/libunwind-ia64.h
13 endif
14 if ARCH_HPPA
15 include_HEADERS += include/libunwind-hppa.h
16 endif
17 if ARCH_MIPS
18 include_HEADERS += include/libunwind-mips.h
19 endif
20 if ARCH_TILEGX
21 include_HEADERS += include/libunwind-tilegx.h
22 endif
23 if ARCH_X86
24 include_HEADERS += include/libunwind-x86.h
25 endif
26 if ARCH_X86_64
27 include_HEADERS += include/libunwind-x86_64.h
28 endif
29 if ARCH_PPC32
30 include_HEADERS += include/libunwind-ppc32.h
31 endif
32 if ARCH_PPC64
33 include_HEADERS += include/libunwind-ppc64.h
34 endif
35 if ARCH_SH
36 include_HEADERS += include/libunwind-sh.h
37 endif
38
39 if !REMOTE_ONLY
40 include_HEADERS += include/libunwind.h include/unwind.h
41 endif
42
43 nodist_include_HEADERS = include/libunwind-common.h
44
45 SUBDIRS = src tests
46
47 if CONFIG_DOCS
48 SUBDIRS += doc
49 endif
50
51 noinst_HEADERS = include/dwarf.h include/dwarf_i.h include/dwarf-eh.h   \
52         include/compiler.h include/libunwind_i.h include/mempool.h      \
53         include/remote.h                                                \
54         include/tdep-aarch64/dwarf-config.h                             \
55         include/tdep-aarch64/jmpbuf.h                                   \
56         include/tdep-aarch64/libunwind_i.h                              \
57         include/tdep-arm/dwarf-config.h include/tdep-arm/ex_tables.h    \
58         include/tdep-arm/jmpbuf.h include/tdep-arm/libunwind_i.h        \
59         include/tdep-ia64/jmpbuf.h include/tdep-ia64/rse.h              \
60         include/tdep-ia64/libunwind_i.h include/tdep-ia64/script.h      \
61         include/tdep-hppa/libunwind_i.h                                 \
62         include/tdep-hppa/jmpbuf.h include/tdep-hppa/dwarf-config.h     \
63         include/tdep-mips/libunwind_i.h                                 \
64         include/tdep-mips/jmpbuf.h include/tdep-mips/dwarf-config.h     \
65         include/tdep-tilegx/libunwind_i.h                               \
66         include/tdep-tilegx/jmpbuf.h include/tdep-tilegx/dwarf-config.h \
67         include/tdep-x86/libunwind_i.h                                  \
68         include/tdep-x86/jmpbuf.h include/tdep-x86/dwarf-config.h       \
69         include/tdep-x86_64/libunwind_i.h                               \
70         include/tdep-x86_64/jmpbuf.h include/tdep-x86_64/dwarf-config.h \
71         include/tdep-ppc32/dwarf-config.h                               \
72         include/tdep-ppc32/jmpbuf.h include/tdep-ppc32/libunwind_i.h    \
73         include/tdep-ppc64/dwarf-config.h                               \
74         include/tdep-ppc64/jmpbuf.h include/tdep-ppc64/libunwind_i.h    \
75         include/tdep-sh/dwarf-config.h                                  \
76         include/tdep-sh/jmpbuf.h include/tdep-sh/libunwind_i.h          \
77         include/tdep/libunwind_i.h                                      \
78         include/tdep/jmpbuf.h include/tdep/dwarf-config.h
79
80 EXTRA_DIST = include/libunwind-common.h.in
81
82 MAINTAINERCLEANFILES = \
83         Makefile.in \
84         INSTALL \
85         aclocal.m4 \
86         configure \
87         config/compile \
88         config/config.guess \
89         config/config.sub \
90         config/depcomp \
91         config/install-sh \
92         config/ltmain.sh \
93         config/missing \
94         include/config.h.in \
95         include/config.h.in~
96