From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32203 invoked by alias); 18 Nov 2008 09:40:41 -0000 Received: (qmail 25728 invoked by uid 48); 18 Nov 2008 09:39:19 -0000 Date: Tue, 18 Nov 2008 09:40:00 -0000 Message-ID: <20081118093919.25727.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug target/38118] gcc emits non-TLS data as TLS on Solaris 11/SPARC In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jakub at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-11/txt/msg01461.txt.bz2 ------- Comment #4 from jakub at gcc dot gnu dot org 2008-11-18 09:39 ------- If you don't want to call it a bug, call it at least a misfeature. Given that Solaris as supports .tls_common directive, having .common directive behave differently depending on whether current section is .tbss (apparently comparison by name, flags don't matter and when in .tdata .common behaves normally) or not is very surprising. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38118