From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/917 Path: news.gmane.org!not-for-mail From: aep Newsgroups: gmane.linux.lib.musl.general Subject: Re: clang/musl progress and a small bug. Date: Sat, 26 May 2012 12:28:17 +0200 Message-ID: <7bac51c0f1f5e727e7d703ec3ede7f36@exys.org> References: <4797553.4BPKurOpfG@main.pennware.com> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1338027969 17380 80.91.229.3 (26 May 2012 10:26:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 26 May 2012 10:26:09 +0000 (UTC) To: Original-X-From: musl-return-918-gllmg-musl=m.gmane.org@lists.openwall.com Sat May 26 12:26:08 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1SYECF-0004tC-SU for gllmg-musl@plane.gmane.org; Sat, 26 May 2012 12:26:08 +0200 Original-Received: (qmail 26115 invoked by uid 550); 26 May 2012 10:26:06 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 26107 invoked from network); 26 May 2012 10:26:06 -0000 In-Reply-To: <4797553.4BPKurOpfG@main.pennware.com> X-Sender: aep@exys.org User-Agent: Roundcube Webmail/0.5.4 Xref: news.gmane.org gmane.linux.lib.musl.general:917 Archived-At: On Fri, 25 May 2012 16:40:51 -0500, Richard Pennington wrote: > clang's libcompiler-rt doesn't have support for crtbegin.o and > crtend.o so > global constructors and destructors didn't work out of the box. Are you sure that you actually need them, and that those aren't just the names of the gcc specific version of it? Not having global dtors in libcompiler-rt at all, sounds kinda broken. Last time i tried, i think musl was just missing some hooks in that area. However, i mixed in clangs C++ lib, so maybe this works different.