[gambit-list] 90 min s2c & linking separately compiled object files
Michal Maruska
mmaruska at gmail.com
Mon Dec 9 09:14:47 EST 2013
Maybe via tables of labels-as-values?
http://gcc.gnu.org/onlinedocs/gcc-3.2/gcc/Labels-as-Values.html
On 9 December 2013 13:29, Michal Maruska <mmaruska at gmail.com> wrote:
> Hello,
> I'm curious about how the ... function calls translated to jumps ...
> explained in the 90min document/video is implemented for scheme
> libraries compiled separately,
> and thus the possible jumps are between different (Elf) object files.
>
> I.e. at the C level, how is TCO (constant space for special
> recursion..) achieved
> for 2 scheme functions which were compiled into 2 separate object files?
>
> Thanks
More information about the Gambit-list
mailing list