Author: sewardj
Date: 2008-03-07 20:07:58 +0000 (Fri, 07 Mar 2008)
New Revision: 7589

Log:
Handle DW_FORM_data8.


Modified:
   trunk/coregrind/m_debuginfo/readdwarf3.c


Modified: trunk/coregrind/m_debuginfo/readdwarf3.c
===================================================================
--- trunk/coregrind/m_debuginfo/readdwarf3.c    2008-03-07 19:32:02 UTC (rev 
7588)
+++ trunk/coregrind/m_debuginfo/readdwarf3.c    2008-03-07 20:07:58 UTC (rev 
7589)
@@ -947,6 +947,11 @@
          *ctsSzB = 4;
          TRACE_D3("%u", (UInt)*cts);
          break;
+      case DW_FORM_data8:
+         *cts = get_ULong(c);
+         *ctsSzB = 8;
+         TRACE_D3("%llu", *cts);
+         break;
       case DW_FORM_sdata:
          *cts = (ULong)(Long)get_SLEB128(c);
          *ctsSzB = 8;
@@ -3279,7 +3284,7 @@
            ML_(addVar)(
               di, varp->level, 
                   pcMin + (varp->level==0 ? 0 : di->text_bias),
-                  pcMax + (varp->level==0 ? 0 : di->text_bias), 
+                  pcMax + (varp->level==0 ? 0 : di->text_bias),
                   varp->name, (void*)varp->typeR,
                   varp->gexpr, varp->fbGX,
                   varp->fName, varp->fLine, td3 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Valgrind-developers mailing list
Valgrind-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-developers

Reply via email to