hpux32.S: Correct unwind offset calculation for ffi_closure_pa32.
authorAndreas Tobler <a.tobler@schweiz.ch>
Wed, 12 Apr 2006 22:56:19 +0000 (00:56 +0200)
committerAndreas Tobler <andreast@gcc.gnu.org>
Wed, 12 Apr 2006 22:56:19 +0000 (00:56 +0200)
2006-04-13  Andreas Tobler  <a.tobler@schweiz.ch>

* src/pa/hpux32.S: Correct unwind offset calculation for
ffi_closure_pa32.
* src/pa/linux.S: Likewise.

From-SVN: r112904

libffi/ChangeLog
libffi/src/pa/hpux32.S
libffi/src/pa/linux.S

index baa5714..d2950c6 100644 (file)
@@ -1,3 +1,9 @@
+2006-04-13  Andreas Tobler  <a.tobler@schweiz.ch>
+
+       * src/pa/hpux32.S: Correct unwind offset calculation for
+       ffi_closure_pa32.
+       * src/pa/linux.S: Likewise.
+
 2006-04-12  James E Wilson  <wilson@specifix.com>
 
        PR libgcj/26483
@@ -6,7 +12,7 @@
        (hfa_type_store): Call ldf_fill.
        (ffi_call): Adjust calls to above routines.  Add local temps for
        macro result.
-       
+
 2006-04-10  Matthias Klose  <doko@debian.org>
 
        * testsuite/lib/libffi-dg.exp (libffi-init): Recognize multilib
index 4c4470f..8f6b461 100644 (file)
@@ -359,7 +359,7 @@ L$ASFDE2:
        .sleb128 -5
 
        .byte   0x4     ;# DW_CFA_advance_loc4
-       .word   L$CFI12-L$CFI11
+       .word   L$CFI22-L$CFI21
        .byte   0xd     ;# DW_CFA_def_cfa_register = r3
        .uleb128 0x3
 
index 322ceb3..20be177 100644 (file)
@@ -348,7 +348,7 @@ ffi_closure_pa32:
        .sleb128 -5
 
        .byte   0x4     ;# DW_CFA_advance_loc4
-       .word   .LCFI12-.LCFI11
+       .word   .LCFI22-.LCFI21
        .byte   0xd     ;# DW_CFA_def_cfa_register = r3
        .uleb128 0x3