]> sourceware.org Git - glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Mon, 14 Apr 2003 21:38:45 +0000 (21:38 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 14 Apr 2003 21:38:45 +0000 (21:38 +0000)
2003-04-14  Ulrich Drepper  <drepper@redhat.com>

* sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Don't
overflow CFA advance instructions.
* sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.

nptl/ChangeLog
nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S
nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S

index 9f8cbae823e0c44a1f8c8dd06649a930d8387a76..5dcea7be751177b62b9da633451239207dd765f6 100644 (file)
@@ -1,3 +1,9 @@
+2003-04-14  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S: Don't
+       overflow CFA advance instructions.
+       * sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S: Likewise.
+
 2003-04-14  Jakub Jelinek  <jakub@redhat.com>
 
        * sysdeps/i386/tls.h: Rename LOCK to LOCK_PREFIX.
index 1ac6c1a7d66905cce66d70c369e620da610901db..e5614711d9ec517ece5ad64c485b3614ae16c977 100644 (file)
@@ -376,7 +376,7 @@ versioned_symbol (libpthread, __pthread_cond_wait, pthread_cond_wait,
        .byte   0x40+.Lsubl-.Lpush4             # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 52
-       .byte   2                               # DW_CFA_advance_loc1
+       .byte   3                               # DW_CFA_advance_loc2
        .byte   .Laddl-.Lsubl
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 16
index a099b2b8f3e93e34b71a143b9d8f1b02d821925a..151395048a7207fdaad98d068751338f3ce28742 100644 (file)
@@ -370,40 +370,41 @@ versioned_symbol (libpthread, __pthread_cond_timedwait, pthread_cond_timedwait,
 #ifdef SHARED
        .uleb128 0                              # No augmentation data.
 #endif
-       .byte   0x40+.Lpush_r12-.LSTARTCODE     # DW_CFA_advance_loc4
+       .byte   0x40+.Lpush_r12-.LSTARTCODE     # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 16
        .byte   0x8c                            # DW_CFA_offset %r12
        .uleb128 2
-       .byte   0x40+.Lpush_r13-.Lpush_r12      # DW_CFA_advance_loc4
+       .byte   0x40+.Lpush_r13-.Lpush_r12      # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 24
        .byte   0x8d                            # DW_CFA_offset %r13
        .uleb128 3
-       .byte   0x40+.Lpush_r14-.Lpush_r13      # DW_CFA_advance_loc4
+       .byte   0x40+.Lpush_r14-.Lpush_r13      # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 32
        .byte   0x84                            # DW_CFA_offset %r14
        .uleb128 4
-       .byte   0x40+.Lsubq-.Lpush_r14          # DW_CFA_advance_loc4
+       .byte   0x40+.Lsubq-.Lpush_r14          # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 112
-       .byte   0x40+.Laddq-.Lsubq              # DW_CFA_advance_loc4
+       .byte   3                               # DW_CFA_advance_loc2
+       .2byte  .Laddq-.Lsubq
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 32
-       .byte   0x40+.Lpop_r14-.Laddq           # DW_CFA_advance_loc4
+       .byte   0x40+.Lpop_r14-.Laddq           # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 24
        .byte   0xce                            # DW_CFA_restore %r14
-       .byte   0x40+.Lpop_r13-.Lpop_r14        # DW_CFA_advance_loc4
+       .byte   0x40+.Lpop_r13-.Lpop_r14        # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 16
        .byte   0xcd                            # DW_CFA_restore %r13
-       .byte   0x40+.Lpop_r12-.Lpop_r13        # DW_CFA_advance_loc4
+       .byte   0x40+.Lpop_r12-.Lpop_r13        # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 8
        .byte   0xcc                            # DW_CFA_restore %r12
-       .byte   0x40+.LSbl1-.Lpop_r12           # DW_CFA_advance_loc4
+       .byte   0x40+.LSbl1-.Lpop_r12           # DW_CFA_advance_loc+N
        .byte   14                              # DW_CFA_def_cfa_offset
        .uleb128 112
        .byte   0x8c                            # DW_CFA_offset %r12
This page took 0.059633 seconds and 5 git commands to generate.