From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/4946 Path: news.gmane.org!not-for-mail From: "writeonce@midipix.org" Newsgroups: gmane.linux.lib.musl.general Subject: musl-llvm and crtbegin/crtend Date: Tue, 22 Apr 2014 17:53:14 -0400 Message-ID: <5356E4CA.7060907@midipix.org> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1398203615 15522 80.91.229.3 (22 Apr 2014 21:53:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Apr 2014 21:53:35 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-4950-gllmg-musl=m.gmane.org@lists.openwall.com Tue Apr 22 23:53:30 2014 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 1Wcid7-0000Mg-IL for gllmg-musl@plane.gmane.org; Tue, 22 Apr 2014 23:53:29 +0200 Original-Received: (qmail 1751 invoked by uid 550); 22 Apr 2014 21:53:27 -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 1733 invoked from network); 22 Apr 2014 21:53:27 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 Xref: news.gmane.org gmane.linux.lib.musl.general:4946 Archived-At: Greetings, First issue, and probably an easy fix, is the link to crtbegin.S and crtend.S on the musl wiki page entitled BuildingLLVM. The current links are broken, and should (probably) point to http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/csu/ (the actual files are under arch/{$ARCH} More importantly, though: from very recent communication on the clang developer list, it is my understanding that the NetBSD crtbegin/crtend are the _de facto_ standard for self-hosting clang toolchains. If that is the case, does anyone know of a special license exception pertaining to these files? If I read the license correctly, then every binary containing the resulting crtbegin.o and crtend.o would have to include a copy of the license with its documentation. If there is such exception, then I'd suggest that the wiki page includes a link to it. Kind regards, zg