From c4286649585b9fac7db9fb97c645c0554867c6af Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Thu, 30 Jan 2020 01:06:37 -0800 Subject: 5961 --- apps/mu | Bin 102193 -> 102201 bytes apps/mu.subx | 5 ++--- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'apps') diff --git a/apps/mu b/apps/mu index 21fd150e..f5ace718 100755 Binary files a/apps/mu and b/apps/mu differ diff --git a/apps/mu.subx b/apps/mu.subx index 17553243..537c80c3 100644 --- a/apps/mu.subx +++ b/apps/mu.subx @@ -3930,14 +3930,13 @@ new-literal-integer: # ad: (addr allocation-descriptor), name: (addr slice) -> 89/<- %ecx 0/r32/eax # (allocate *(ebp+8) *Var-size) # => eax + (zero-out %eax *Var-size) 89/<- *eax 1/r32/ecx # Var-name 89/<- %ecx 0/r32/eax (allocate *(ebp+8) *Tree-size) # => eax + (zero-out %eax *Tree-size) # default type is 'literal' 89/<- *(ecx+4) 0/r32/eax # Var-type 89/<- %eax 1/r32/ecx - c7 0/subop/copy *(eax+8) 0/imm32 # Var-block - c7 0/subop/copy *(eax+0xc) 0/imm32 # Var-stack-offset - c7 0/subop/copy *(eax+0x10) 0/imm32 # Var-register $new-literal-integer:end: # . restore registers 59/pop-to-ecx -- cgit 1.4.1-2-gfad0