diff options
| author | Mirek Kratochvil <exa.exa@gmail.com> | 2023-11-01 18:25:26 +0100 |
|---|---|---|
| committer | Mirek Kratochvil <exa.exa@gmail.com> | 2023-11-01 18:25:26 +0100 |
| commit | 1909e97d4615045e707710a2aaeae8bf702a8355 (patch) | |
| tree | acba7fd278ef27dbdb749f936b38a812a056176a /fibs.s | |
| parent | 32d71ef9f25b4cebb2ae95b4f528bbc02f62ea31 (diff) | |
| parent | 970ffb4684dbd88bd54e909820bbc5a66a87b18d (diff) | |
| download | uskel-1909e97d4615045e707710a2aaeae8bf702a8355.tar.gz uskel-1909e97d4615045e707710a2aaeae8bf702a8355.tar.bz2 | |
Merge branch 'gc-attempt-1'
Diffstat (limited to 'fibs.s')
| -rw-r--r-- | fibs.s | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -8,6 +8,7 @@ # | lag1 | lag2 | -> cont .thunkcode fibs + needs_alloc $0140 # next value thunkto %r11, $plus, $2, 020(%rbp), 030(%rbp) @@ -28,15 +29,17 @@ # || -> cont .thunkcode fibs0 + needs_alloc $0100 thunkto %r12, $INT_code, $1 thunkto %r11, $INT_code, $0 thunk $fibs, $2, %r11, %r12 enter %rsp .thunkcode main + needs_alloc $0160 thunkto %r12, $fibs0, $0 thunkto %r11, $INT_code, $20 thunkto %r11, $list_int_index, $2, %r11, %r12 thunkto %r11, $print, $1, %r11 - thunkto %rsi, $main_exit, $1, %rsi + thunkto %rsi, $main_exit, $0 enter %r11 |
