diff options
author | Dave Watson <davejwatson@fb.com> | 2016-12-05 15:39:37 -0800 |
---|---|---|
committer | Dave Watson <davejwatson@fb.com> | 2017-01-13 08:36:33 -0800 |
commit | a51cf490318eb1f2390bcd36b77794c92107ad52 (patch) | |
tree | da9ce6c4bd892482a93ab6be98bcd9066616556e /src/Makefile.am | |
parent | 29483327bebaf6e0141a9bee8bb99552a63f1583 (diff) | |
download | libunwind-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.am | 6 |
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) \ |