Mail Archives: pgcc/1999/03/11/22:09:33
On Fri, Mar 12, 1999 at 12:32:21AM +0100, Felix von Leitner wrote:
> > > Are you sure about this ? AFAIK the AMD K6 implements the pentium
> > > instruction set CMOVZ e.t.c. are not implemented. It is the Cyrix M2
> > > which implements the full pentium-pro instruction set.
> > As I said, I'm not sure. Pitty on AMD that they are unable to create a
> > reasonable cpu ;)
>
> Why do you spread slander like this, then?
As other people have pointed out, AMD lacks these instructions, so its not
really "slander". Also, haven't you noted the smiley???
> actually create them. I just compiled some test code with
> -march=pentiumpro on that machine and it ran OK, it was the "Request"
> program in the test subdirectory of the Hermes pixel conversion library.
This only proves 1. that pgcc still does not use them as aggressively as
it should and 2. that a compiler is not forced to use every instruction in
every program...
> > Until somebody corrects me I take it for granted that -march=pentiumpro
> > programs won't run on amd-k6 (Mark: isn't that a question for the faq ;?)
>
> Which program can I try to use that will actually make pgcc create some
> of those instructions?
Any program might. egcs/pgcc is not yet very aggressive about generating
these, but most larger programs have enough of them in them so they won't
work on incompatible chips (glibc, pgcc, perl...).
--
-----==- |
----==-- _ |
---==---(_)__ __ ____ __ Marc Lehmann +--
--==---/ / _ \/ // /\ \/ / pcg AT goof DOT com |e|
-=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+
The choice of a GNU generation |
|
- Raw text -