From owner-freebsd-current@FreeBSD.ORG Tue Jun 17 15:34:18 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0F0337B401 for ; Tue, 17 Jun 2003 15:34:18 -0700 (PDT) Received: from sccrmhc12.attbi.com (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D54C43F3F for ; Tue, 17 Jun 2003 15:34:18 -0700 (PDT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([12.233.125.100]) by attbi.com (sccrmhc12) with ESMTP id <200306172234170120099rmfe>; Tue, 17 Jun 2003 22:34:17 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id PAA31507 for ; Tue, 17 Jun 2003 15:34:16 -0700 (PDT) Date: Tue, 17 Jun 2003 15:34:15 -0700 (PDT) From: Julian Elischer To: FreeBSD current users Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: __thread support in -current.. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jun 2003 22:34:19 -0000 Ok, so having thrashed out what is required on the threads list (and severely strained (but hopefully not permanently) our relations with the OpenGL folks) we've figured out that we do need to support __thread (if we don't we'll miss out on alot). I have basicaly worked out what we need to do (Generarlly we do the same as solaris does) to support this.. The question is, what do we need to do for gcc and the loader to support this..? I guess the support is in gcc as Linux and solaris use it, but is our linker close enough to what they use to be able to benefit at all from them? Julian