From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 110512 invoked by alias); 24 Jun 2015 23:32:07 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Received: (qmail 110186 invoked by uid 55); 24 Jun 2015 23:32:03 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/18383] TLS blocks with very large alignment not handled right Date: Wed, 24 Jun 2015 23:32:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.21 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2015-06/txt/msg00285.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=18383 --- Comment #2 from cvs-commit at gcc dot gnu.org --- This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU C Library master sources". The branch, master has been updated via a7fcc2f8edb26e4d54b6a740aaa3f3bb0caebd14 (commit) from f9536db79065ad00efd877b4d80a1dd06938bd0a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=a7fcc2f8edb26e4d54b6a740aaa3f3bb0caebd14 commit a7fcc2f8edb26e4d54b6a740aaa3f3bb0caebd14 Author: H.J. Lu Date: Thu May 7 13:26:34 2015 -0700 Align TCB offset to the maximum alignment We need to align TCB offset to the maximum alignment for TLS_TCB_AT_TP targets, as _dl_allocate_tls_storage (in elf/dl-tls.c) does using __libc_memalign and dl_tls_static_align. [BZ #18383] * csu/libc-tls.c (__libc_setup_tls) [TLS_TCB_AT_TP]: Align TCB_OFFSET to MAX_ALIGN, not just TCBALIGN. Add comment. * elf/Makefile (test-xfail-tst-tlsalign{,-static}): Remove comment for i386/x86-64. (test-xfail-tst-tlsalign-extern-static): Removed. ----------------------------------------------------------------------- Summary of changes: ChangeLog | 9 +++++++++ csu/libc-tls.c | 5 ++++- elf/Makefile | 5 +---- 3 files changed, 14 insertions(+), 5 deletions(-) -- You are receiving this mail because: You are on the CC list for the bug.