[parisc-linux] where to put 64 bit libmilli?

Alan Modra alan@linuxcare.com.au
Thu, 4 Jan 2001 16:20:37 +1100 (EST)


On Wed, 3 Jan 2001, Jeffrey A Law wrote:

> The easiest (to me) solution is to put the routines into the system C
> library.  You'd drop the special millcode conventions, but that's a

How about $$dyncall?  Wouldn't loading r19/r29 break this function?  I'm
thinking of the case where $$dyncall is passed the address of a local
function rather than a plabel.  We wouldn't want to load r19/r29 with the
value for a shared libgcc.

> small price given that the only ones you probably call with any
> regularity are div/mod in which case the cost of reloading the pic
> registers is dwarfed by cost of the divide.

-- 
Linuxcare.  Support for the Revolution.