OSDN Git Service

2005-07-29 H.J. Lu <hongjiu.lu@intel.com>
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jul 2005 13:35:59 +0000 (13:35 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jul 2005 13:35:59 +0000 (13:35 +0000)
PR libstdc++/22284
* libsupc++/eh_personality.cc (PERSONALITY_FUNCTION): Revert
the change to info.ttype_base.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102552 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/eh_personality.cc

index 86b811d..87cdb62 100644 (file)
@@ -1,3 +1,9 @@
+2005-07-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR libstdc++/22284
+       * libsupc++/eh_personality.cc (PERSONALITY_FUNCTION): Revert
+       the change to info.ttype_base.
+       
 2005-07-28  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
        * include/std/std_valarray.h: Fix grammar in comments.
index ecade83..acb9c25 100644 (file)
@@ -428,7 +428,7 @@ PERSONALITY_FUNCTION (int version,
 
   // Parse the LSDA header.
   p = parse_lsda_header (context, language_specific_data, &info);
-  info.ttype_base = 0;
+  info.ttype_base = base_of_encoded_value (info.ttype_encoding, context);
   ip = _Unwind_GetIP (context) - 1;
   landing_pad = 0;
   action_record = 0;