Need help with -m68060 switch on egcs-1.1b

Jyrki O Saarinen
Wed Dec 2 01:23:00 GMT 1998

> > >   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:
To remove yourself from the crossgcc list, send
mail to with the
text 'unsubscribe' (without the quotes) in the
body of the message.

More information about the crossgcc mailing list