Subject: Re: printf() using floating point ...
To: Bakul Shah <email@example.com>
From: J.T. Conklin <firstname.lastname@example.org>
Date: 06/14/1995 13:52:33
> I believe the idea was to change the *kernel* to do lazy FP
> saving. How will that change vfprintf? [Gordon Ross
> suggested doing FP formatting stuff in a separate routine
> which will affect vfprintf.
I believe that the calling conventions used certain processors save fp
registers in the function prolog if any floating point variables are
used in the function. Wouldn't would defeat the lazy fp code in the
kernel, as the fp registers would have to be save in *printf()
regardless of whether any fp arguments were used.