From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 6 Feb 2003 01:53:25 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 6 Feb 2003 01:53:25 -0500 Received: from 213-152-55-49.dsl.eclipse.net.uk ([213.152.55.49]:15768 "EHLO monkey.daikokuya.co.uk") by vger.kernel.org with ESMTP id ; Thu, 6 Feb 2003 01:53:24 -0500 Date: Thu, 6 Feb 2003 07:02:56 +0000 From: Neil Booth To: Jeff Muizelaar Cc: Andi Kleen , Linus Torvalds , linux-kernel@vger.kernel.org Subject: Re: gcc 2.95 vs 3.21 performance Message-ID: <20030206070256.GB30345@daikokuya.co.uk> References: <1044385759.1861.46.camel@localhost.localdomain.suse.lists.linux.kernel> <200302041935.h14JZ69G002675@darkstar.example.net.suse.lists.linux.kernel> <3E4045D1.4010704@rogers.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E4045D1.4010704@rogers.com> User-Agent: Mutt/1.5.3i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Jeff Muizelaar wrote:- > There is also tcc (http://fabrice.bellard.free.fr/tcc/) > It claims to support gcc-like inline assembler, appears to be much > smaller and faster than gcc. Plus it is GPL so the liscense isn't a > problem either. It doesn't expand macros correctly, however, and accepts an enormous range of invalid code without a single diagnostic. I'm pretty sure it's arithmetic rules are incorrect, too. It's certainly nowhere near C89 compliance. Neil.