commit 29daf364ea9ec51ef93858182e65731a74cd1025
parent e479aac9bba98833a5f00a10d408461d6d9ef482
Author: Nihal Jere <nihal@nihaljere.xyz>
Date: Wed, 12 Jan 2022 20:10:34 -0600
remove x64.h
Diffstat:
M | x64.c | | | 20 | +++++++++++++++++++- |
D | x64.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;