|
From: <sv...@va...> - 2016-04-20 00:21:57
|
Author: iraisr
Date: Wed Apr 20 01:21:50 2016
New Revision: 15863
Log:
Print arguments of DWARF extension DW_CFA_ORCL_arg_loc.
n-i-bz
Modified:
trunk/coregrind/m_debuginfo/readdwarf.c
Modified: trunk/coregrind/m_debuginfo/readdwarf.c
==============================================================================
--- trunk/coregrind/m_debuginfo/readdwarf.c (original)
+++ trunk/coregrind/m_debuginfo/readdwarf.c Wed Apr 20 01:21:50 2016
@@ -3551,8 +3551,9 @@
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:
|