diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-01-06 16:13:47 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-01-06 16:13:47 +0100 |
| commit | a19b61d41d79e7d7a9122b0cbacc381b3202bd7c (patch) | |
| tree | e93a08e6fe631c08852b67f96e6abb4df05266b2 /CompilerKit | |
| parent | 0507ce6ab5b7bd126ab847a1df0930c05a5b5197 (diff) | |
masm && isa: deprecate machine halt and scall, sbreak. Breaking changes.
gitingore/driver: ignore .cc and .cc.pp files.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'CompilerKit')
| -rw-r--r-- | CompilerKit/AsmKit/Arch/64k.hpp | 4 |
1 files changed, 1 insertions, 3 deletions
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<CpuCode64x0> 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 |
