From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/6241 Path: news.gmane.org!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general Subject: Re: A new ELLCC binary snapshot is available Date: Wed, 1 Oct 2014 20:00:29 +0200 Message-ID: <20141001180029.GP21835@port70.net> References: <5425427A.2090506@pennware.com> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1412186449 28933 80.91.229.3 (1 Oct 2014 18:00:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 1 Oct 2014 18:00:49 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-6254-gllmg-musl=m.gmane.org@lists.openwall.com Wed Oct 01 20:00:44 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 1XZOCg-0002je-Dp for gllmg-musl@plane.gmane.org; Wed, 01 Oct 2014 20:00:42 +0200 Original-Received: (qmail 25648 invoked by uid 550); 1 Oct 2014 18:00:41 -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 25640 invoked from network); 1 Oct 2014 18:00:41 -0000 Mail-Followup-To: musl@lists.openwall.com Content-Disposition: inline In-Reply-To: <5425427A.2090506@pennware.com> User-Agent: Mutt/1.5.23 (2014-03-12) Xref: news.gmane.org gmane.linux.lib.musl.general:6241 Archived-At: * Richard Pennington [2014-09-26 05:39:54 -0500]: > A new binary snapshot of the ELLCC cross compilation tool chain > (http://ellcc.org) is available from ftp://ellcc.org/pub. > > The tool chain is built around clang/LLVM, libc++ and libc++abi, > the musl standard C library, compiler-rt, and GNU binutils and gdb. > > This version uses configuration scripts to tell the compiler how > to compile and link programs. just tried to compile for a few targets and it works well (mipssf binaries work now) it does something silly by default if i don't specify the target (it could assume target == host, but instead it falls back to eg. searching for system headers in /usr/include etc) can it compile dynamic linked executables? (by assuming /lib/ld-musl-ARCH.so.1 is the loader)