From a19b61d41d79e7d7a9122b0cbacc381b3202bd7c Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Sat, 6 Jan 2024 16:13:47 +0100 Subject: masm && isa: deprecate machine halt and scall, sbreak. Breaking changes. gitingore/driver: ignore .cc and .cc.pp files. Signed-off-by: Amlal El Mahrouss --- CompilerKit/AsmKit/Arch/64k.hpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'CompilerKit') diff --git a/CompilerKit/AsmKit/Arch/64k.hpp b/CompilerKit/AsmKit/Arch/64k.hpp index 95971dc..3f0861d 100644 --- a/CompilerKit/AsmKit/Arch/64k.hpp +++ b/CompilerKit/AsmKit/Arch/64k.hpp @@ -53,9 +53,7 @@ inline std::vector kOpcodes64x0 = { kAsmOpcodeDecl("sta", 0b0001111, 0b001, kAsmImmediate) kAsmOpcodeDecl("add", 0b0101011, 0b100, kAsmImmediate) kAsmOpcodeDecl("dec", 0b0101011, 0b101, kAsmImmediate) - kAsmOpcodeDecl("scall", 0b1110011, 0b00, kAsmSyscall) - kAsmOpcodeDecl("sbreak", 0b1110011, 0b01, kAsmSyscall) - kAsmOpcodeDecl("mh", 0b1110011, 0b1111111, kAsmJump) + kAsmOpcodeDecl("syscall", 0b1110011, 0b00, kAsmSyscall) }; // \brief NewCPU register prefix -- cgit v1.2.3