Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: crafty and cygnus Code Fusion

Author: Hristo

Date: 13:42:52 10/23/99

Go up one level in this thread


On October 23, 1999 at 14:37:55, Robert Hyatt wrote:

>On October 23, 1999 at 13:03:17, Hristo wrote:
>
>>I'm having trouble compiling crafty (16.10) with the cygnus proGnu compiler.
>>Has anyone done it?
>>I want to make sure that crafty works with KBoard chess interface.
>>FYI the Cygnus compiler produces mush better code than the normal gnu
>>compiler (egcs 2.91.66) %20-%30 faster,
>>and the code is at least as fast as MSVC 6.0.
>>
>>hristo
>
>
>I don't want to argue, but if that is true, it would be great news, as
>MSVC has _always_ been faster than any other compiler (the code it
>produces) I have ever tried... I am using gcc 2.95 which is the best
>gcc I have ever seen, and it is _still_ well behind msvc 6.

No argument needed! :)
I have most of the compilers right here.
The code generated by MSVC 6.0 is definetly not faster than the one
generated by CodeFusion. However, CodeFusion is not free, it cost me $250.
So I'm willing to go through the trouble of compiling crafty with
CodeFusion to see if things get better :).
Unfortunately I'm having trouble! :(
After changing the crafty makefile to use the cugnus compiler I get
a bunch of warnings. Mostly looking something like this:
Warning: using "AX" instead of "EAX" due to "w" suffix.
Warning: using "CX" instead of "ECX" due to "w" suffix.
...

perhaps the assembler being used is not the correct one?!

hristo

















This page took 0.01 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.