[PATCH] D38680: [libunwind] Fix handling of DW_CFA_GNU_args_size

Martin Storsjö via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Apr 24 13:20:30 PDT 2018


mstorsjo added a comment.

In https://reviews.llvm.org/D38680#1077262, @joerg wrote:

> I'm back to the point where I can't reproduce the problem :( Can we start providing an actual failing test case? It's annoying to debug a problem when you can't reproduce it.


My testcase that triggers the issue is available at https://martin.st/temp/hello-exception.cpp. With this input file, I can produce the DW_CFA_GNU_args_size opcodes with this command: `clang -target i386-netbsd -O3 -fomit-frame-pointer -S -o - hello-exception.cpp` (tested with both clang 4.0 and current trunk).


https://reviews.llvm.org/D38680





More information about the cfe-commits mailing list