gnu@sun.uucp (John Gilmore) (12/11/84)
> >One additional point: not all machines have hardware support for BCD > >arithmetic. As it stands, the C language can be implemented *efficiently* > >on a reasonably large number of machines. > > The 68000 doesn't have floating point... > -- Geoff Kuenning The 68000 doesn't have main memory either. That's no reason to avoid putting memory in the language. There exist many 68000-based systems with hardware floating point. Indeed, on the Sun we generate subroutine calls for some long int multiplies, but do all float/double multiplies inline if you specify hardware float. A processor chip is not a system! Now can we kill this BCD disgussion? Pleeeez?