diff options
-rw-r--r-- | apps/desugar.subx | 2 | ||||
-rw-r--r-- | apps/dquotes.subx | 2 | ||||
-rw-r--r-- | apps/survey.subx | 2 | ||||
-rw-r--r-- | html/apps/desugar.subx.html | 2 | ||||
-rw-r--r-- | html/apps/dquotes.subx.html | 2 | ||||
-rw-r--r-- | html/apps/survey.subx.html | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/apps/desugar.subx b/apps/desugar.subx index e66e58b1..ac1e64ba 100644 --- a/apps/desugar.subx +++ b/apps/desugar.subx @@ -82,7 +82,7 @@ $run-main: # . . call e8/call convert/disp32 # . . discard args - 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 0x8/imm32 # add to ESP + 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 8/imm32 # add to ESP # . syscall(exit, 0) bb/copy-to-EBX 0/imm32 $main:end: diff --git a/apps/dquotes.subx b/apps/dquotes.subx index 1375211c..296e6879 100644 --- a/apps/dquotes.subx +++ b/apps/dquotes.subx @@ -322,7 +322,7 @@ process-string-literal: # string-literal : (address slice), out : (address buff 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 8/imm32 # add to ESP # emit-string-literal-data(out-segment, string-literal) # . . push args - ff 6/subop/push 1/mod/*+disp8 5/rm32/EBP . . . . 0x8/disp8 . # push *(EBP+8) + ff 6/subop/push 1/mod/*+disp8 5/rm32/EBP . . . . 8/disp8 . # push *(EBP+8) ff 6/subop/push 1/mod/*+disp8 5/rm32/EBP . . . . 0x10/disp8 . # push *(EBP+16) # . . call e8/call emit-string-literal-data/disp32 diff --git a/apps/survey.subx b/apps/survey.subx index ee9f637d..5524f63b 100644 --- a/apps/survey.subx +++ b/apps/survey.subx @@ -332,7 +332,7 @@ convert: # infile : (address buffered-file), out : (address buffered-file) -> < # . . call e8/call compute-addresses/disp32 # . . discard args - 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 0x8/imm32 # add to ESP + 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 8/imm32 # add to ESP # rewind-stream(in) # . . push args 56/push-ESI diff --git a/html/apps/desugar.subx.html b/html/apps/desugar.subx.html index 6655a4bd..22985edf 100644 --- a/html/apps/desugar.subx.html +++ b/html/apps/desugar.subx.html @@ -144,7 +144,7 @@ if ('onhashchange' in window) { <span id="L82" class="LineNr"> 82 </span> <span class="subxS2Comment"># . . call</span> <span id="L83" class="LineNr"> 83 </span> e8/call <a href='desugar.subx.html#L94'>convert</a>/disp32 <span id="L84" class="LineNr"> 84 </span> <span class="subxS2Comment"># . . discard args</span> -<span id="L85" class="LineNr"> 85 </span> 81 0/subop/add 3/mod/direct 4/rm32/ESP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 0x8/imm32 <span class="subxComment"># add to ESP</span> +<span id="L85" class="LineNr"> 85 </span> 81 0/subop/add 3/mod/direct 4/rm32/ESP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 8/imm32 <span class="subxComment"># add to ESP</span> <span id="L86" class="LineNr"> 86 </span> <span class="subxS1Comment"># . syscall(exit, 0)</span> <span id="L87" class="LineNr"> 87 </span> bb/copy-to-EBX 0/imm32 <span id="L88" class="LineNr"> 88 </span><span class="Constant">$main:end</span>: diff --git a/html/apps/dquotes.subx.html b/html/apps/dquotes.subx.html index 6e9d009a..81db488f 100644 --- a/html/apps/dquotes.subx.html +++ b/html/apps/dquotes.subx.html @@ -385,7 +385,7 @@ if ('onhashchange' in window) { <span id="L322" class="LineNr"> 322 </span> 81 0/subop/add 3/mod/direct 4/rm32/ESP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 8/imm32 <span class="subxComment"># add to ESP</span> <span id="L323" class="LineNr"> 323 </span> <span class="subxComment"># emit-string-literal-data(out-segment, string-literal)</span> <span id="L324" class="LineNr"> 324 </span> <span class="subxS2Comment"># . . push args</span> -<span id="L325" class="LineNr"> 325 </span> ff 6/subop/push 1/mod/*+disp8 5/rm32/EBP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 0x8/disp8 <span class="Normal"> . </span> <span class="subxComment"># push *(EBP+8)</span> +<span id="L325" class="LineNr"> 325 </span> ff 6/subop/push 1/mod/*+disp8 5/rm32/EBP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 8/disp8 <span class="Normal"> . </span> <span class="subxComment"># push *(EBP+8)</span> <span id="L326" class="LineNr"> 326 </span> ff 6/subop/push 1/mod/*+disp8 5/rm32/EBP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 0x10/disp8 <span class="Normal"> . </span> <span class="subxComment"># push *(EBP+16)</span> <span id="L327" class="LineNr"> 327 </span> <span class="subxS2Comment"># . . call</span> <span id="L328" class="LineNr"> 328 </span> e8/call <a href='dquotes.subx.html#L846'>emit-string-literal-data</a>/disp32 diff --git a/html/apps/survey.subx.html b/html/apps/survey.subx.html index 4c0a4528..1b5e3006 100644 --- a/html/apps/survey.subx.html +++ b/html/apps/survey.subx.html @@ -248,7 +248,7 @@ if ('onhashchange' in window) { <span id="L332" class="LineNr"> 332 </span> <span class="subxS2Comment"># . . call</span> <span id="L333" class="LineNr"> 333 </span> e8/call <a href='survey.subx.html#L1420'>compute-addresses</a>/disp32 <span id="L334" class="LineNr"> 334 </span> <span class="subxS2Comment"># . . discard args</span> -<span id="L335" class="LineNr"> 335 </span> 81 0/subop/add 3/mod/direct 4/rm32/ESP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 0x8/imm32 <span class="subxComment"># add to ESP</span> +<span id="L335" class="LineNr"> 335 </span> 81 0/subop/add 3/mod/direct 4/rm32/ESP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 8/imm32 <span class="subxComment"># add to ESP</span> <span id="L336" class="LineNr"> 336 </span> <span class="subxComment"># rewind-stream(in)</span> <span id="L337" class="LineNr"> 337 </span> <span class="subxS2Comment"># . . push args</span> <span id="L338" class="LineNr"> 338 </span> 56/push-ESI |