From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/7648 Path: news.gmane.org!not-for-mail From: Richard Pennington Newsgroups: gmane.linux.lib.musl.general Subject: ELLCC updated to include musl version 1.1.9 Date: Sat, 16 May 2015 23:04:16 -0500 Message-ID: <55581340.2050105@pennware.com> 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 1431835635 20404 80.91.229.3 (17 May 2015 04:07:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 17 May 2015 04:07:15 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-7660-gllmg-musl=m.gmane.org@lists.openwall.com Sun May 17 06:07:15 2015 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Ytpr7-0000v7-1K for gllmg-musl@m.gmane.org; Sun, 17 May 2015 06:07:13 +0200 Original-Received: (qmail 5288 invoked by uid 550); 17 May 2015 04:07:11 -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 5221 invoked from network); 17 May 2015 04:06:45 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 X-RR-Connecting-IP: 107.14.168.142:25 X-Cloudmark-Score: 0 Xref: news.gmane.org gmane.linux.lib.musl.general:7648 Archived-At: A new binary release of the ELLCC cross compilation tool chain is available, ELLCC is a pre-packaged set of tools designed to support cross compilation for a variety of target processors. ELLCC includes: * ecc (a clang/ELLCC based C/C++ compiler) * binutils * GDB * QEMU (on x86_64 Linux hosts) The ELLCC run-time libraries are supplied pre-built for all targets and are all covered with BSD-like licenses: * libc++ The C++ standard library * musl The POSIX compliant C library * compiler-rt Low level compiler support * expat XML parsing * libedit Command history * ncurses Terminal handling * zlib Compression ELLCC is entirely self hosting. From the ChangeLog: version 0.1.14: * Added an ARMv6 config file: armv6-linux-engeabihf. * Update to musl 1.1.9. * Fixed bzip2 build. * Updated the libunwind build location. * Update to LLVM r236226. * Update to QEMU 2.3.0. Binary tarballs are available from http://ellcc.org/blog/?page_id=20295 The tool chain can build programs for ARM, Mips, PowerPC, and x86 Linux and stand-alone targets and x86 Windows systems. Pre-built binaries are available for ARM, Mips, PowerPC, and x86 Linux host systems as well as x86 Windows and Mac OS X hosts. All host systems can build programs for all the supported targets. Available targets are listed here: http://ellcc.org/blog/?page_id=313 -Rich