linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* FEATURE REQUEST: Specific Processor Optimizations on x86 Architecture
@ 2003-10-22 12:55 Joseph D. Wagner
  2003-10-23  0:12 ` Måns Rullgård
                   ` (4 more replies)
  0 siblings, 5 replies; 32+ messages in thread
From: Joseph D. Wagner @ 2003-10-22 12:55 UTC (permalink / raw)
  To: linux-kernel

Yes, I know you can select Pentium III, Pentium 4, Athlon, etc, under 
processor type when doing a 'make xconfig', but those selections do not 
translate into the appropriate -mcpu and -march flags.

While the kernel on x86 architecture can be optimized in terms of generic 
processor specifications (i.e. i386, i486, i586, i686), the kernel can't be 
optimized beyond a i686.

If you select Pentium III, the -march flag is set to i686.
If you select Pentium 4, the -march flag is set to i686.
If you select Athlon 4, the -march flag is set to i686.
If you select Athlon XP, the -march flag is set to i686.

It should be that...

If you select Pentium III, the -march flag is set to pentium3.
If you select Pentium 4, the -march flag is set to pentium4.
If you select Athlon 4, the -march flag is set to athlon-4.
If you select Athlon XP, the -march flag is set to athlon-xp.

I don't want to have to hand edit the makefiles just to optimize my kernel.  
I think this change is simple enough to do, and would allow kernel 
developers the option of processor-specific optimizations in the future.

TIA.

Joseph D. Wagner

^ permalink raw reply	[flat|nested] 32+ messages in thread
[parent not found: <JB3R.23s.23@gated-at.bofh.it>]
[parent not found: <JB3R.23s.23@gated-at.bofh.it.suse.lists.linux.kernel>]

end of thread, other threads:[~2003-11-18 14:29 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-22 12:55 FEATURE REQUEST: Specific Processor Optimizations on x86 Architecture Joseph D. Wagner
2003-10-23  0:12 ` Måns Rullgård
2003-10-22 13:26   ` Joseph D. Wagner
2003-10-23  0:37   ` Michael Rozhavsky
2003-10-23  0:15 ` Dave Jones
2003-10-22 13:47   ` Joseph D. Wagner
2003-10-23  1:02     ` Rik van Riel
2003-10-23  1:14       ` Joseph D. Wagner
2003-10-23  1:18         ` Rik van Riel
2003-10-23  9:26         ` Jan-Benedict Glaw
2003-10-23  9:35         ` Måns Rullgård
2003-10-23  1:06     ` Tim Hockin
2003-10-22 15:40       ` Joseph D. Wagner
2003-10-23 14:57         ` Rik van Riel
2003-10-23  1:23     ` Dave Jones
2003-10-22 15:35       ` Joseph D. Wagner
2003-10-23  2:52         ` William Lee Irwin III
2003-10-23  9:35         ` Jan-Benedict Glaw
2003-10-23 13:40         ` Jesse Pollard
2003-10-23 14:57     ` Charles Cazabon
2003-10-23 15:34 ` David Zaffiro
2003-10-23 17:26 ` Rob
2003-10-23 23:05 ` J.A. Magallon
2003-10-23 23:24   ` Nick Piggin
     [not found]   ` <200310241301.41230.ioe-lkml@rameria.de>
2003-10-27 15:20     ` J.A. Magallon
2003-10-27 20:52       ` Zwane Mwaikambo
     [not found] <JB3R.23s.23@gated-at.bofh.it>
     [not found] ` <JBn4.2xt.19@gated-at.bofh.it>
     [not found]   ` <JBPW.36x.3@gated-at.bofh.it>
2003-10-23  8:32     ` Ihar 'Philips' Filipau
2003-10-23  8:37     ` Ihar 'Philips' Filipau
     [not found] ` <JWKQ.7nS.15@gated-at.bofh.it>
     [not found]   ` <LhtX.bs.15@gated-at.bofh.it>
     [not found]     ` <LhtX.bs.13@gated-at.bofh.it>
2003-10-27 18:33       ` Andi Kleen
2003-10-27 21:05         ` Zwane Mwaikambo
     [not found] <JB3R.23s.23@gated-at.bofh.it.suse.lists.linux.kernel>
     [not found] ` <JWKQ.7nS.15@gated-at.bofh.it.suse.lists.linux.kernel>
     [not found]   ` <LhtX.bs.15@gated-at.bofh.it.suse.lists.linux.kernel>
     [not found]     ` <LhtX.bs.13@gated-at.bofh.it.suse.lists.linux.kernel>
     [not found]       ` <m3k76qsf8i.fsf@averell.firstfloor.org.suse.lists.linux.kernel>
     [not found]         ` <Pine.LNX.4.53.0310271603580.21953@montezuma.fsmlabs.com.suse.lists.linux.kernel>
2003-10-27 21:15           ` Andi Kleen
2003-11-18 14:28             ` Zwane Mwaikambo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).