From: Ivo Raisr Date: Wed, 20 Apr 2016 00:21:50 +0000 (+0000) Subject: Print arguments of DWARF extension DW_CFA_ORCL_arg_loc. X-Git-Tag: svn/VALGRIND_3_12_0~160 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb743789cd75e383569882d9df803b355439398e;p=thirdparty%2Fvalgrind.git Print arguments of DWARF extension DW_CFA_ORCL_arg_loc. n-i-bz git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15863 --- diff --git a/coregrind/m_debuginfo/readdwarf.c b/coregrind/m_debuginfo/readdwarf.c index a95bb3dc74..c40c3b1eb2 100644 --- a/coregrind/m_debuginfo/readdwarf.c +++ b/coregrind/m_debuginfo/readdwarf.c @@ -3551,8 +3551,9 @@ static Int show_CF_instruction ( DiCursor instrIN, break; case DW_CFA_ORCL_arg_loc: - /* :TODO: Print all arguments when implemented in libdwarf. */ - VG_(printf)(" sci:DW_CFA_ORCL_arg_loc\n"); + reg = step_leb128( &instr, 0 ); + len = step_leb128( &instr, 0 ); + VG_(printf)(" sci:DW_CFA_ORCL_arg_loc(%d, length %d)\n", reg, len); break; default: