raise-gcc.c (get_region_description_for, [...]): Replaced _Unwind_Word with _uleb128_...
authorAndreas Krebbel <krebbel1@de.ibm.com>
Wed, 7 Feb 2007 09:54:47 +0000 (09:54 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Wed, 7 Feb 2007 09:54:47 +0000 (09:54 +0000)
2007-02-07  Andreas Krebbel  <krebbel1@de.ibm.com>

* raise-gcc.c (get_region_description_for, get_call_site_action_for,
get_action_description_for): Replaced _Unwind_Word with _uleb128_t
and _Unwind_SWord with _sleb128_t.

From-SVN: r121681

gcc/ada/ChangeLog
gcc/ada/raise-gcc.c

index c96b7f64dfcf510c9ac97c177ffac346c8cb4e84..f3b1210f7af56e10329e0e04f2bec94785dc6697 100644 (file)
@@ -1,3 +1,9 @@
+2007-02-07  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       * raise-gcc.c (get_region_description_for, get_call_site_action_for,
+       get_action_description_for): Replaced _Unwind_Word with _uleb128_t 
+       and _Unwind_SWord with _sleb128_t.
+
 2007-02-06  Paolo Bonzini  <bonzini@gnu.org>
 
        * Make-lang.in (ada/decl.o): Add gt-ada-decl.h dependency.
index 3100af3b9e53556a919380d72005bd7860b320b2..b7af4c54925b3df6ca1c5dd3846b22892073e2ba 100644 (file)
@@ -540,7 +540,7 @@ get_region_description_for (_Unwind_Context *uw_context,
                             region_descriptor *region)
 {
   const unsigned char * p;
-  _Unwind_Word tmp;
+  _uleb128_t tmp;
   unsigned char lpbase_encoding;
 
   /* Get the base address of the lsda information. If the provided context
@@ -705,7 +705,7 @@ get_call_site_action_for (_Unwind_Context *uw_context,
     }
   else
     {
-      _Unwind_Word cs_lp, cs_action;
+      _uleb128_t cs_lp, cs_action;
 
       /* Let the caller know there may be an action to take, but let it
         determine the kind.  */
@@ -765,7 +765,7 @@ get_call_site_action_for (_Unwind_Context *uw_context,
   while (p < region->action_table)
     {
       _Unwind_Ptr cs_start, cs_len, cs_lp;
-      _Unwind_Word cs_action;
+      _uleb128_t cs_action;
 
       /* Note that all call-site encodings are "absolute" displacements.  */
       p = read_encoded_value (0, region->call_site_encoding, p, &cs_start);
@@ -913,7 +913,7 @@ get_action_description_for (_Unwind_Context *uw_context,
     {
       const unsigned char * p = action->table_entry;
 
-      _Unwind_Sword ar_filter, ar_disp;
+      _sleb128_t ar_filter, ar_disp;
 
       action->kind = nothing;