This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug dynamic-link/20309] tls_shared_gnu2_test fails on Fedora 24


https://sourceware.org/bugzilla/show_bug.cgi?id=20309

--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> ---
sysdeps/x86_64/dl-tlsdesc.S has

_dl_tlsdesc_resolve_rela:
        cfi_adjust_cfa_offset (8)
        /* Save all call-clobbered registers.  */
        subq    $72, %rsp
        cfi_adjust_cfa_offset (72)
        movq    %rax, (%rsp)
        movq    %rdi, 8(%rsp)
        movq    %rax, %rdi      /* Pass tlsdesc* in %rdi.  */
        movq    %rsi, 16(%rsp)
        movq    72(%rsp), %rsi  /* Pass link_map* in %rsi.  */
        movq    %r8, 24(%rsp)
        movq    %r9, 32(%rsp)
        movq    %r10, 40(%rsp)
        movq    %r11, 48(%rsp)
        movq    %rdx, 56(%rsp)
        movq    %rcx, 64(%rsp)
        call    _dl_tlsdesc_resolve_rela_fixup
      ^^^^^^^^^^^^^ Stack is misaligned.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]