|
From: | Michael Matz |
Subject: | Re: [Tinycc-devel] Bug: "mov -0x10(%rbp), %eax", but source is 8-bit signed type |
Date: | Sun, 24 Jun 2018 20:17:09 +0200 (CEST) |
User-agent: | Alpine 2.20 (LSU 67 2015-01-07) |
Hi, On Fri, 22 Jun 2018, Steffen Nurpmeso wrote:
if(use_shexp){ 27d7: 8b 45 f0 mov -0x10(%rbp),%eax That should be movsbl i think.
Yes. The x86-64 port didn't correctly set the VT_LVAL_xxx bits for arguments. Fixed in mob.
Ciao, Michael.
[Prev in Thread] | Current Thread | [Next in Thread] |