On Tue, Nov 07, 2006 at 02:38:39AM -0800, Mike Stump wrote:
> >Now, we also sometimes want to increase the size of the private  
> >stuff, and I don't see how we can do that in a way that keeps ABI  
> >compatibility, because the bits in the private stuff are always  
> >used by the library. So, I am missing something here or is there  
> >actually no way to keep that scheme and have ABI compatibility?
> 
> A layer of indirection can solve almost any problem:
> 
> st_parameter_dt *parm = __gfortran_st_parameter_dt_factory ();

That would slow things down a lot.  This would mean you need to malloc
it, use it, then have some call which frees it at the end.

        Jakub

Reply via email to