Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Moving VAX into 21 century :-)




> On Aug 27, 2019, at 8:56 AM, Anders Magnusson <ragge%ludd.ltu.se@localhost> wrote:
> 
> Morning Johnny,
> 
> ...
> IEEE Floating point:
>     + Compatibility with rest of the world. Simple to compile programs. Possible to use otherwise unusable programs.
>     - Require update of toolchain. Will not support IEEE rounding (would be too slow then).

A program that depends on a specific rounding rule is probably broken in other ways.

Can you give an example of a program that only works if the float is IEEE, but doesn't mind how rounding is done?  I'm having a hard time conceiving of a useful and reasonably reliable program for which this would be true.

>> Not to mention, how come the number of calls have blown up so much?
> Much more code, and much more modular code.
> 
> Most of the code that was written like 30 years ago on VAX avoided function calls due to their slowliness, there are many comments about that in old code.  This is not the case at all anymore.

What happens if you turn on inlining?

	paul



Home | Main Index | Thread Index | Old Index