This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Need help with -m68060 switch on egcs-1.1b



> > >   mulul %d3,%d1,%d0
> > >   fdmulx %fp4,%fp3

gcc emitted mulu.l dx,dy,dz for int-int multiply which is a bug
IMHO. egcs doesn't do this for any CPU. 060 shouldn't have
problems with floating point multiplies, the problematic
area is trig etc. which for libFPSP can be used. 060 is 
better than 040 in the aspect that it support fintrz for
float to integer casts while 040 doesn't.


_______________________________________________
New CrossGCC FAQ: http://www.objsw.com/CrossGCC
_______________________________________________
To remove yourself from the crossgcc list, send
mail to crossgcc-request@cygnus.com with the
text 'unsubscribe' (without the quotes) in the
body of the message.