nooc

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

commit 29daf364ea9ec51ef93858182e65731a74cd1025
parent e479aac9bba98833a5f00a10d408461d6d9ef482
Author: Nihal Jere <nihal@nihaljere.xyz>
Date:   Wed, 12 Jan 2022 20:10:34 -0600

remove x64.h

Diffstat:
Mx64.c | 20+++++++++++++++++++-
Dx64.h | 21---------------------
2 files changed, 19 insertions(+), 22 deletions(-)

diff --git a/x64.c b/x64.c @@ -6,10 +6,28 @@ #include "nooc.h" #include "ir.h" -#include "x64.h" #include "util.h" #include "array.h" +enum reg { + RAX, + RCX, + RDX, + RBX, + RSP, + RBP, + RSI, + RDI, + R8, + R9, + R10, + R11, + R12, + R13, + R14, + R15, +}; + enum rex { REX_B = 0x41, REX_X = 0x42, diff --git a/x64.h b/x64.h @@ -1,21 +0,0 @@ -enum reg { - RAX, - RCX, - RDX, - RBX, - RSP, - RBP, - RSI, - RDI, - R8, - R9, - R10, - R11, - R12, - R13, - R14, - R15, -}; - -extern char abi_arg[]; -extern unsigned short used_reg;