| To: | Franck Bui-Huu <vagabon.xyz@gmail.com> |
|---|---|
| Subject: | Re: [PATCH] mm/pg-r4k.c: Dump the generated code |
| From: | Thiemo Seufer <ths@networkno.de> |
| Date: | Sun, 14 Oct 2007 20:53:25 +0100 |
| Cc: | "Maciej W. Rozycki" <macro@linux-mips.org>, Ralf Baechle <ralf@linux-mips.org>, linux-mips@linux-mips.org |
| In-reply-to: | <47126EDC.1060305@gmail.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <20071004121557.GA28928@linux-mips.org> <4705004C.5000705@gmail.com> <Pine.LNX.4.64N.0710041616570.10573@blysk.ds.pg.gda.pl> <4705EFE5.7090704@gmail.com> <Pine.LNX.4.64N.0710051312490.17849@blysk.ds.pg.gda.pl> <470A4349.9090301@gmail.com> <Pine.LNX.4.64N.0710081611460.8873@blysk.ds.pg.gda.pl> <470BE1F4.3070800@gmail.com> <Pine.LNX.4.64N.0710101231290.9821@blysk.ds.pg.gda.pl> <47126EDC.1060305@gmail.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Mutt/1.5.16 (2007-06-11) |
Franck Bui-Huu wrote: > Maciej W. Rozycki wrote: > > On Tue, 9 Oct 2007, Franck Bui-Huu wrote: > > > >>> What would be the gain for the kernel from using "-march=4ksd" rather > >>> than "-march=mips32r2"? > >>> > >> It actually results in a kernel image ~30kbytes smaller for the former > >> case. It has been discussed sometimes ago on this list. I'm sorry but > >> I don't know why... > > > > Perhaps the pipeline description for the 4KSd CPU is different from the > > default for the MIPS32r2 ISA. Barring a study of GCC sources, if that > > really troubles you, you could build the same version of the kernel with > > these options: > > > > 1. "-march=mips32r2" > > > > 2. "-march=4ksd" > > > > 3. "-march=mips32r2 -mtune=4ksd" > > > > and compare the results. I expect the results of #2 and #3 to be the same > > and it would just back up my suggestion about keeping CPU-specific > > optimisations separate from the CPU selection. > > I think you misunderstood me, my own fault: the kernel was smaller > with "-march=4ksd". It was bigger when using "-march=mips32r2 -smartmips". Could you check what "-march=mips32r2 -smartmips -mtune=4ksd" does? I expect it to have the same result than "-march=4ksd". Thiemo |
| Previous by Date: | Re: [RFC] Add __initbss section, Franck Bui-Huu |
|---|---|
| Next by Date: | Re: [RFC] Add __initbss section, Franck Bui-Huu |
| Previous by Thread: | Re: [PATCH] mm/pg-r4k.c: Dump the generated code, Franck Bui-Huu |
| Next by Thread: | Re: [PATCH] mm/pg-r4k.c: Dump the generated code, Franck Bui-Huu |
| Indexes: | [Date] [Thread] [Top] [All Lists] |