www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/12/31/06:27:12

Message-ID: <3A4F2495.AC43E413@softhome.net>
Date: Sun, 31 Dec 2000 13:20:37 +0100
From: Laurynas Biveinis <lauras AT softhome DOT net>
X-Mailer: Mozilla 4.76 [en] (Win98; U)
X-Accept-Language: lt,en
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: Support for higher end cpus
References: <f_v36.53630$59 DOT 14770834 AT news3 DOT rdc1 DOT on DOT home DOT com>
Reply-To: djgpp AT delorie DOT com

Tom ST Denis wrote:
> I know (from my earlier post) that DJGPP can understand switches such
> as -march=k6 or -march=i686 but the code it produces doesn't seem to be any
> faster (substantially anyways) then -march=i486.  The output code *is*
> different just not improved.

If you're using 2.95.x, then -march=i686 should use additional conditional
move instructions, which can make some difference.

> Will there be any development for supporting the K7/PIII/PIV?  It would make
> DJGPP (and it's GCC derivatives such as CYGWIN) jump way ahead of VC++ 6.0.
> If GCC supported these new cpus I bet alot of people would be happy!  I know
> I would.

Yes, sure, the upcoming GCC 3.0 will have completely rewritten ix86 backend,
featuring MMX, PIII, Athlon support and better scheduling for Pentium and PPro.
Or you can try PGCC. But don't expect big wonders - ix86 is not compiler friendly.

Laurynas

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019