mescc: Add missing assembly defines.

* lib/x86-mes/x86.M1: Add missing assembly defines.
* lib/x86_64-mes/x86_64.M1: Likewise.
This commit is contained in:
Peter De Wachter 2018-10-16 20:40:37 +02:00 committed by Jan Nieuwenhuizen
parent 93a2d13e7a
commit 014712a995
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273
2 changed files with 4 additions and 0 deletions

View File

@ -129,11 +129,13 @@ DEFINE mov____0x8(%ebp),%edx 8b55
DEFINE mov____0x8(%ebp),%esi 8b75 DEFINE mov____0x8(%ebp),%esi 8b75
DEFINE mov____0x8(%ebp),%esp 8b65 DEFINE mov____0x8(%ebp),%esp 8b65
DEFINE movb___%al,0x32 a2 DEFINE movb___%al,0x32 a2
DEFINE movb___%bl,0x32 881d
DEFINE movsbl_%al,%eax 0fbec0 DEFINE movsbl_%al,%eax 0fbec0
DEFINE movsbl_%bl,%ebx 0fbedb DEFINE movsbl_%bl,%ebx 0fbedb
DEFINE movswl_%ax,%eax 0fbfc0 DEFINE movswl_%ax,%eax 0fbfc0
DEFINE movswl_%bx,%ebx 0fbfdb DEFINE movswl_%bx,%ebx 0fbfdb
DEFINE movw___%ax,0x32 66a3 DEFINE movw___%ax,0x32 66a3
DEFINE movw___%bx,0x32 66891d
DEFINE movzbl_%al,%eax 0fb6c0 DEFINE movzbl_%al,%eax 0fb6c0
DEFINE movzbl_%bl,%ebx 0fb6db DEFINE movzbl_%bl,%ebx 0fb6db
DEFINE movzbl_(%eax),%eax 0fb600 DEFINE movzbl_(%eax),%eax 0fb600

View File

@ -1,5 +1,6 @@
### GNU Mes --- Maxwell Equations of Software ### GNU Mes --- Maxwell Equations of Software
### Copyright © 2018 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> ### Copyright © 2018 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
### Copyright © 2018 Peter De Wachter <pdewacht@gmail.com>
### ###
### This file is part of GNU Mes. ### This file is part of GNU Mes.
### ###
@ -54,6 +55,7 @@ DEFINE call___*%rax ffd0
DEFINE call___*%rdi ffd7 DEFINE call___*%rdi ffd7
DEFINE cmp____$i32,%rax 483d DEFINE cmp____$i32,%rax 483d
DEFINE cmp____$i8,%rax 4883f8 DEFINE cmp____$i8,%rax 4883f8
DEFINE cmp____$i8,%rdi 4883ff
DEFINE cmp____%r15,%rax 4c39f8 DEFINE cmp____%r15,%rax 4c39f8
DEFINE cmp____%r15,%rdi 4c39ff DEFINE cmp____%r15,%rdi 4c39ff
DEFINE cqto 4899 DEFINE cqto 4899