about summary refs log tree commit diff stats
path: root/html/subx/057stop.subx.html
diff options
context:
space:
mode:
Diffstat (limited to 'html/subx/057stop.subx.html')
-rw-r--r--html/subx/057stop.subx.html10
1 files changed, 5 insertions, 5 deletions
diff --git a/html/subx/057stop.subx.html b/html/subx/057stop.subx.html
index d705f3be..3278961b 100644
--- a/html/subx/057stop.subx.html
+++ b/html/subx/057stop.subx.html
@@ -110,7 +110,7 @@ if ('onhashchange' in window) {
 <span id="L48" class="LineNr"> 48 </span><span class="subxComment"># Configure an exit-descriptor for a call pushing 'nbytes' bytes of args to</span>
 <span id="L49" class="LineNr"> 49 </span><span class="subxComment"># the stack.</span>
 <span id="L50" class="LineNr"> 50 </span><span class="subxComment"># Ugly that we need to know the size of args, but so it goes.</span>
-<span id="L51" class="LineNr"> 51 </span><span class="subxFunction"><a href='057stop.subx.html#L51'>tailor-exit-descriptor</a></span>:  <span class="subxComment"># ed : (address exit-descriptor), nbytes : int -&gt; &lt;void&gt;</span>
+<span id="L51" class="LineNr"> 51 </span><span class="subxFunction">tailor-exit-descriptor</span>:  <span class="subxComment"># ed : (address exit-descriptor), nbytes : int -&gt; &lt;void&gt;</span>
 <span id="L52" class="LineNr"> 52 </span>    <span class="subxS1Comment"># . prolog</span>
 <span id="L53" class="LineNr"> 53 </span>    55/push-EBP
 <span id="L54" class="LineNr"> 54 </span>    89/copy                         3/mod/direct    5/rm32/EBP   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/ESP  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ESP to EBP</span>
@@ -158,7 +158,7 @@ if ('onhashchange' in window) {
 <span id="L96" class="LineNr"> 96 </span>    5d/pop-to-EBP
 <span id="L97" class="LineNr"> 97 </span>    c3/return
 <span id="L98" class="LineNr"> 98 </span>
-<span id="L99" class="LineNr"> 99 </span><span class="subxFunction"><a href='057stop.subx.html#L99'>stop</a></span>:  <span class="subxComment"># ed : (address exit-descriptor), value : int</span>
+<span id="L99" class="LineNr"> 99 </span><span class="subxFunction">stop</span>:  <span class="subxComment"># ed : (address exit-descriptor), value : int</span>
 <span id="L100" class="LineNr">100 </span>    <span class="subxComment"># no prolog; one way or another, we're going to clobber registers</span>
 <span id="L101" class="LineNr">101 </span>    <span class="subxComment"># EAX = ed</span>
 <span id="L102" class="LineNr">102 </span>    8b/copy                         1/mod/*+disp8   4/rm32/sib    4/base/ESP  4/index/none <span class="Normal"> . </span>          0/r32/EAX   4/disp8        <span class="Normal"> . </span>                <span class="subxComment"># copy *(ESP+4) to EAX</span>
@@ -179,7 +179,7 @@ if ('onhashchange' in window) {
 <span id="L117" class="LineNr">117 </span><span class="Constant">$stop:end</span>:
 <span id="L118" class="LineNr">118 </span>    c3/return  <span class="subxComment"># doesn't return to caller</span>
 <span id="L119" class="LineNr">119 </span>
-<span id="L120" class="LineNr">120 </span><span class="subxTest"><a href='057stop.subx.html#L120'>test-stop-skips-returns-on-exit</a></span>:
+<span id="L120" class="LineNr">120 </span><span class="subxTest">test-stop-skips-returns-on-exit</span>:
 <span id="L121" class="LineNr">121 </span>    <span class="subxComment"># This looks like the standard prolog, but is here for different reasons.</span>
 <span id="L122" class="LineNr">122 </span>    <span class="subxComment"># A function calling 'stop' can't rely on EBP persisting past the call.</span>
 <span id="L123" class="LineNr">123 </span>    <span class="subxComment">#</span>
@@ -228,7 +228,7 @@ if ('onhashchange' in window) {
 <span id="L166" class="LineNr">166 </span>    5d/pop-to-EBP
 <span id="L167" class="LineNr">167 </span>    c3/return
 <span id="L168" class="LineNr">168 </span>
-<span id="L169" class="LineNr">169 </span><span class="subxMinorFunction"><a href='057stop.subx.html#L169'>_test-stop-1</a></span>:  <span class="subxComment"># ed : (address exit-descriptor)</span>
+<span id="L169" class="LineNr">169 </span><span class="subxMinorFunction">_test-stop-1</span>:  <span class="subxComment"># ed : (address exit-descriptor)</span>
 <span id="L170" class="LineNr">170 </span>    <span class="subxS1Comment"># . prolog</span>
 <span id="L171" class="LineNr">171 </span>    55/push-EBP
 <span id="L172" class="LineNr">172 </span>    89/copy                         3/mod/direct    5/rm32/EBP   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/ESP  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ESP to EBP</span>
@@ -255,7 +255,7 @@ if ('onhashchange' in window) {
 <span id="L193" class="LineNr">193 </span>    5d/pop-to-EBP
 <span id="L194" class="LineNr">194 </span>    c3/return
 <span id="L195" class="LineNr">195 </span>
-<span id="L196" class="LineNr">196 </span><span class="subxMinorFunction"><a href='057stop.subx.html#L196'>_test-stop-2</a></span>:  <span class="subxComment"># ed : (address exit-descriptor)</span>
+<span id="L196" class="LineNr">196 </span><span class="subxMinorFunction">_test-stop-2</span>:  <span class="subxComment"># ed : (address exit-descriptor)</span>
 <span id="L197" class="LineNr">197 </span>    <span class="subxS1Comment"># . prolog</span>
 <span id="L198" class="LineNr">198 </span>    55/push-EBP
 <span id="L199" class="LineNr">199 </span>    89/copy                         3/mod/direct    5/rm32/EBP   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/ESP  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ESP to EBP</span>