summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorDave Watson <davejwatson@fb.com>2016-12-05 15:39:37 -0800
committerDave Watson <davejwatson@fb.com>2017-01-13 08:36:33 -0800
commita51cf490318eb1f2390bcd36b77794c92107ad52 (patch)
treeda9ce6c4bd892482a93ab6be98bcd9066616556e /src/Makefile.am
parent29483327bebaf6e0141a9bee8bb99552a63f1583 (diff)
downloadlibunwind-a51cf490318eb1f2390bcd36b77794c92107ad52.tar.gz
dwarf: Configurable cache size
Add interface for configurable dwarf cache size * Use item size and round up to nearest power of 2. * Initial cache still exists in BSS. Without this, it means we would fail backtrace when out of memory. The test-mem test fails without this
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 5d874755..8dd6d286 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -109,7 +109,8 @@ libunwind_la_SOURCES_generic = \
mi/Gput_dynamic_unwind_info.c mi/Gdestroy_addr_space.c \
mi/Gget_reg.c mi/Gset_reg.c \
mi/Gget_fpreg.c mi/Gset_fpreg.c \
- mi/Gset_caching_policy.c
+ mi/Gset_caching_policy.c \
+ mi/Gset_cache_size.c
if SUPPORT_CXX_EXCEPTIONS
libunwind_la_SOURCES_local_unwind = \
@@ -137,7 +138,8 @@ libunwind_la_SOURCES_local_nounwind = \
mi/Lput_dynamic_unwind_info.c mi/Ldestroy_addr_space.c \
mi/Lget_reg.c mi/Lset_reg.c \
mi/Lget_fpreg.c mi/Lset_fpreg.c \
- mi/Lset_caching_policy.c
+ mi/Lset_caching_policy.c \
+ mi/Lset_cache_size.c
libunwind_la_SOURCES_local = \
$(libunwind_la_SOURCES_local_nounwind) \