nooc

nooc programming language compiler
git clone git://git.nihaljere.xyz/nooc
Log | Files | Refs | LICENSE

commit ae88ac6c0e6e3cb53632adba98e2e79da1bd7378
parent 7d9a544e434a3a5b4b92e2584b009f61580ec96d
Author: Nihal Jere <nihal@nihaljere.xyz>
Date:   Tue, 14 Dec 2021 16:42:55 -0600

x64: use correct opcode for mov_disp8_m64_r64

Diffstat:
Mx64.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x64.c b/x64.c @@ -130,7 +130,7 @@ mov_r64_r64(char *buf, enum reg dest, enum reg src) size_t mov_disp8_m64_r64(char *buf, enum reg dest, int8_t disp, enum reg src) { - uint8_t mov[] = {0x48, 0x8b}; + uint8_t mov[] = {0x48, 0x89}; assert(src != 4); if (buf) { memcpy(buf, mov, 2);