Port-vax archive

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

Re: Moving VAX into 21 century :-)



Den 2019-08-26 kl. 18:35, skrev Paul Koning:
On Aug 26, 2019, at 10:40 AM, Anders Magnusson <ragge%ludd.ltu.se@localhost> wrote:

...
Do you mean F for float, G for double, H for long double? If that can
work, it sounds fine.

I think it can :-)  Will come back more on this later.
You'd end up having to make a new VAX variant in GCC, one that uses IEEE float instead of normal float.  Possibly that can be done with a switch (-mieee comes to mind).  Then anything that uses float would have to be rebuilt that way, libraries, gdb, and so on.

Yes, of course.  I have tested my ideas about this already, to verify that it might work (using pcc, since I can do native development with it without waiting forever to recompile things... :-)

I think the biggest problem might be those "#ifdef vax" to select floating point format that exists everywhere... :-)

-- R


Home | Main Index | Thread Index | Old Index