delorie.com/archives/browse.cgi   search  
Mail Archives: pgcc/1999/06/02/16:45:19

Date: Wed, 2 Jun 1999 22:16:44 +0200
To: pgcc AT delorie DOT com
Subject: Re: Random i386 patches.
Message-ID: <19990602221644.E324@cerebro.laendle>
Mail-Followup-To: pgcc AT delorie DOT com
Mime-Version: 1.0
X-Operating-System: Linux version 2.2.7 (root AT cerebro) (gcc driver version pgcc-2.93.09 19990221 (gcc2 ss-980929 experimental) executing gcc version 2.7.2.3)
From: Marc Lehmann <pcg AT goof DOT com>
Reply-To: pgcc AT delorie DOT com

On Tue, Jun 01, 1999 at 01:56:27PM +0200, Jan Hubicka wrote:
> Hi
> About two weeks ago we've talked about including my i386 patches to pgcc.
> I've finally found some time, so here is first part. It contains collection
> of my patches from egcs mailing list, that wasn't included to egcs (yet?).
> So you might take a look on them...

I've applied most of them, BUT:

* I didn't apply the last patch (fp-extend-reduction) yet.
* your long mov patch was broken (argument mismtach in singlemove).
* pgcc still generates movdf mem <- const insns so movdf with
  i387_register_operand does not work.
* your patch to movdf_push is broken.
* and, well one patch contained HTML :(

I also removed the subl => pushl peephole from pgcc (the 4 byte one, not
the 8 byte one).

How about doing this for pops as well? ;)

> I am just donwloading latest pgcc cvs tree and going to update my 
> decoder-scheduling (Pentium/PPro/K6) patches.

Great, thanks!

I'll try to get out a snapshot soon, btw.


--  
      -----==-                                             |
      ----==-- _                                           |
      ---==---(_)__  __ ____  __       Marc Lehmann      +--
      --==---/ / _ \/ // /\ \/ /       pcg AT goof DOT com      |e|
      -=====/_/_//_/\_,_/ /_/\_\       XX11-RIPE         --+
    The choice of a GNU generation                       |
                                                         |


- Raw text -


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