Use of la_pltexit
()
There are some limitations to the use of the la_pltexit
()
family. These limitations stem from the need to insert an extra stack frame
between the caller and callee to provide a
la_pltexit
() return value. This requirement is not a
problem when calling just the la_pltenter
() routines, as. In
this case, any intervening stack can be cleaned up prior to transferring control
to the destination function.
Because of these limitations, la_pltexit
() should be
considered an experimental interface. When in doubt, avoid the use of the
la_pltexit
() routines.