From owner-cvs-all@FreeBSD.ORG Mon Aug 23 17:47:22 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEA9616A4CE; Mon, 23 Aug 2004 17:47:22 +0000 (GMT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8D9D43D48; Mon, 23 Aug 2004 17:47:21 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id i7NHlKGR057570; Mon, 23 Aug 2004 18:47:20 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) i7NHlFJV005320; Mon, 23 Aug 2004 18:47:20 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Doug Rabson In-Reply-To: <200408231530.i7NFU5bu082414@repoman.freebsd.org> References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1093283234.16672.2.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 23 Aug 2004 18:47:15 +0100 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 'clamd / ClamAV version 0.65', clamav-milter version '0.60p' cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen tls.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 17:47:22 -0000 On Mon, 2004-08-23 at 16:30, Doug Rabson wrote: > dfr 2004-08-23 15:30:05 UTC > > FreeBSD src repository > > Modified files: > lib/libc/gen tls.c > Log: > Make sure we allocate at least enough space for the TCB for variant I TLS. This is the real fix for the static binaries segfaulting on alpha. With this we could re-add the change to crt1.c which enables TLS for static binaries. Given that we don't yet fully support TLS for alpha in either rtld or libpthread, I don't propose to change lib/csu/alpha/crt1.c again for 5.3.