From owner-freebsd-hackers@FreeBSD.ORG Sat Jul 1 13:33:50 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D48116A47E for ; Sat, 1 Jul 2006 13:33:50 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mail.gmx.net (mail.gmx.de [213.165.64.21]) by mx1.FreeBSD.org (Postfix) with SMTP id B88F044B70 for ; Sat, 1 Jul 2006 13:02:21 +0000 (GMT) (envelope-from matthias.andree@gmx.de) Received: (qmail invoked by alias); 01 Jul 2006 13:02:20 -0000 Received: from p509146DC.dip0.t-ipconnect.de (EHLO m2a2.dyndns.org) [80.145.70.220] by mail.gmx.net (mp032) with SMTP; 01 Jul 2006 15:02:20 +0200 X-Authenticated: #428038 Received: from localhost (localhost [127.0.0.1]) by merlin.emma.line.org (Postfix) with ESMTP id 8FDB6200701; Sat, 1 Jul 2006 15:02:18 +0200 (CEST) Received: from m2a2.dyndns.org ([127.0.0.1]) by localhost (m2a2.dyndns.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25510-03; Sat, 1 Jul 2006 15:02:16 +0200 (CEST) Received: by merlin.emma.line.org (Postfix, from userid 500) id B57FB200950; Sat, 1 Jul 2006 15:02:16 +0200 (CEST) From: Matthias Andree To: Dan Nelson In-Reply-To: <20060701032139.GB4915@dan.emsphone.com> (Dan Nelson's message of "Fri, 30 Jun 2006 22:21:39 -0500") References: <000f01c69ca5$02fa8ff0$6400a8c0@s2003> <20060701032139.GB4915@dan.emsphone.com> X-PGP-Key: http://home.pages.de/~mandree/keys/GPGKEY.asc Date: Sat, 01 Jul 2006 15:02:16 +0200 Message-ID: User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at emma.line.org X-Y-GMX-Trusted: 0 Cc: freebsd-hackers@freebsd.org, Jean-Marc Lienher Subject: Re: Alternative compiler toolchain ? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jul 2006 13:33:50 -0000 Dan Nelson writes: > In the last episode (Jul 01), Jean-Marc Lienher said: > >> I've found some other compilers on the web: >> http://fabrice.bellard.free.fr/tcc/ (LGPL) > > tcc is very fast, probably has the most modern C parser of the lot, and > might even be able to build world except that the shared binaries it > generates aren't able to be loaded by our rtld. It looks like tcc only > emits the bare minimum to get Linux to run the executable, and I don't > know enough about the ELF format to fill in the blanks. I never managed to get tcc compiled stuff (GNU libc or dietlibc) to run under Linux, but haven't pursued the issue beyond that point. -- Matthias Andree