fix(cpu): remove miscompilation workaround
This commit is contained in:
		| @@ -63,7 +63,7 @@ Finally it's worth noting that ZBA uses a TOML config file it'll store in your O | ||||
|  | ||||
| ## Compiling | ||||
|  | ||||
| Most recently built on Zig [v0.10.0](https://github.com/ziglang/zig/tree/0.10.0) | ||||
| Most recently built on Zig [v0.11.0-dev.144+892fb0fc8](https://github.com/ziglang/zig/tree/892fb0fc8) | ||||
|  | ||||
| ### Dependencies | ||||
|  | ||||
|   | ||||
| @@ -652,9 +652,7 @@ const Pipeline = struct { | ||||
|     pub fn step(self: *Self, cpu: *Arm7tdmi, comptime T: type) ?u32 { | ||||
|         comptime std.debug.assert(T == u32 or T == u16); | ||||
|  | ||||
|         // FIXME: https://github.com/ziglang/zig/issues/12642 | ||||
|         var opcode = self.stage[0]; | ||||
|  | ||||
|         const opcode = self.stage[0]; | ||||
|         self.stage[0] = self.stage[1]; | ||||
|         self.stage[1] = cpu.fetch(T, cpu.r[15]); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user