Subject: Re: Heads up: Thumb code working on NetBSD
To: Richard Earnshaw <rearnsha@netbsd.org>
From: Gavan Fantom <gavan@coolfactor.org>
List: port-arm
Date: 08/20/2004 17:08:53
On Fri, 20 Aug 2004, Richard Earnshaw wrote:
> It's stable enough that I've been able to debug and complete a bootstrap
> of gcc (trunk) compiling to Thumb code. The size savings are quite
> impressive:
>
> On my shark the size of the cc1 binary is
>
> shark1:egcs [759] $ size gcc/cc1
> text data bss dec hex filename
> 3677285 6432 330916 4014633 3d4229 gcc/cc1
>
> Whereas on the integrator we see
> integrator:gcc [611] $ size gcc/cc1
> text data bss dec hex filename
> 2727208 6392 330496 3064096 2ec120 cc1
>
> which represents a 30.2% saving in code size.
Nice.
Does this space saving come with a performance gain or a performance hit?
--
Gillette - the best a man can forget