llvm-project/libunwind
Steven Wu 9366397f05 [libunwind] Fix evaluating DWARF operation DW_OP_pick
reg is unsigned type and used here for getting array element from the end by
negating it. negation of unsigned can result in large number and array access
with that index will result in segmentation fault.

Fixes: https://bugs.llvm.org/show_bug.cgi?id=43872

Patched by: kamlesh kumar

Differential Revision: https://reviews.llvm.org/D69893
2019-12-18 12:22:21 -08:00
..
cmake [unwind] Don't link libpthread and libdl on Fuchsia 2019-12-17 17:21:43 -08:00
docs Bump the trunk version to 10.0.0svn 2019-07-18 11:51:05 +00:00
include [libunwind][RISCV] Add 64-bit RISC-V support 2019-12-16 16:36:56 +00:00
src [libunwind] Fix evaluating DWARF operation DW_OP_pick 2019-12-18 12:22:21 -08:00
test Reland "Enable `-funwind-tables` flag when building libunwind" 2019-12-11 04:27:04 +03:00
.arcconfig [libunwind] Set up .arcconfig to point to new Diffusion UNW repository 2018-01-10 22:20:03 +00:00
.clang-format
CMakeLists.txt Reland "Enable `-funwind-tables` flag when building libunwind" 2019-12-11 04:27:04 +03:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00