r via <code class=scheme>(<span class=variable>lea</span> ...)</code>. (in this example the address of foo is loaded into eax).:
</p>
<pre class=scheme>(<span class=keyword>begin</span> <span class=variable>get-got</span>
       (<span class=variable>lea</span> <span class=variable>eax</span> (<span class=builtin>&amp;</span> <span class=variable>ebx</span> (<span class=variable>got-offset</span> <span class=variable>foo</span>))))
</pre><p>
The important thing is to load the global offset table into ebx vi