scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

commit fffbebb7a49b1cdf3284149211cae808373e2325
parent dfcb61c87198195f2386f1eb08ef3d45f68e906d
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date:   Tue, 15 May 2018 20:04:12 +0100

[as/8086] Add Register classes for reg8 and reg16

Diffstat:
Mas/target/x86/proc.h | 5+++++
Mas/target/x86/rules.dat | 2++
2 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/as/target/x86/proc.h b/as/target/x86/proc.h @@ -147,3 +147,8 @@ enum args { AREG_MXCSR, }; + +enum { + AREG8, + AREG16, +}; diff --git a/as/target/x86/rules.dat b/as/target/x86/rules.dat @@ -1,3 +1,5 @@ +^reg8 AREG8 +^reg16 AREG16 ^imm8 AIMM8 ^imm16 AIMM16 ^imm32 AIMM32