OSDN Git Service

* src/sh/sysv.S: Fix register numbers in the FDE for
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Feb 2006 11:26:05 +0000 (11:26 +0000)
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Feb 2006 11:26:05 +0000 (11:26 +0000)
ffi_closure_SYSV.

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

libffi/ChangeLog
libffi/src/sh/sysv.S

index 9644f1b..bee6c57 100644 (file)
@@ -1,3 +1,8 @@
+2006-02-22  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * src/sh/sysv.S: Fix register numbers in the FDE for
+       ffi_closure_SYSV.
+
 2006-02-20  Andreas Tobler  <a.tobler@schweiz.ch>
 
        * testsuite/libffi.call/return_fl2.c (return_fl): Remove static
index c9002a7..6628f2d 100644 (file)
@@ -1,5 +1,5 @@
 /* -----------------------------------------------------------------------
-   sysv.S - Copyright (c) 2002, 2003, 2004 Kaz Kojima
+   sysv.S - Copyright (c) 2002, 2003, 2004, 2006 Kaz Kojima
    
    SuperH Foreign Function Interface 
 
@@ -829,13 +829,13 @@ __FRAME_BEGIN__:
        .byte   0x6     /* uleb128 0x6 */
        .byte   0x8e    /* DW_CFA_offset, column 0xe */
        .byte   0x5     /* uleb128 0x5 */
-       .byte   0x8b    /* DW_CFA_offset, column 0xb */
+       .byte   0x84    /* DW_CFA_offset, column 0x4 */
        .byte   0x4     /* uleb128 0x4 */
-       .byte   0x8a    /* DW_CFA_offset, column 0xa */
+       .byte   0x85    /* DW_CFA_offset, column 0x5 */
        .byte   0x3     /* uleb128 0x3 */
-       .byte   0x89    /* DW_CFA_offset, column 0x9 */
+       .byte   0x86    /* DW_CFA_offset, column 0x6 */
        .byte   0x2     /* uleb128 0x2 */
-       .byte   0x88    /* DW_CFA_offset, column 0x8 */
+       .byte   0x87    /* DW_CFA_offset, column 0x7 */
        .byte   0x1     /* uleb128 0x1 */
        .byte   0x4     /* DW_CFA_advance_loc4 */
        .4byte  .LCFIE-.LCFID