|
From: <sv...@va...> - 2005-05-03 09:30:08
|
Author: tom
Date: 2005-05-03 10:30:04 +0100 (Tue, 03 May 2005)
New Revision: 3600
Modified:
trunk/coregrind/vg_dwarf.c
Log:
Reset the address encoding to the default before parsing the
augmentation string for a new CIE or we may end up using a bogus
encoding from the previous CIE if the new one has no encoding
specified.
Modified: trunk/coregrind/vg_dwarf.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/vg_dwarf.c 2005-05-03 09:03:51 UTC (rev 3599)
+++ trunk/coregrind/vg_dwarf.c 2005-05-03 09:30:04 UTC (rev 3600)
@@ -1728,6 +1728,8 @@
cie_instrs =3D NULL;
}
=20
+ address_encoding =3D default_Addr_encoding();
+
while (*cie_augmentation) {
switch (*cie_augmentation) {
case 'L':
|