1
0
mirror of https://github.com/TomHarte/CLK.git synced 2025-01-26 15:32:04 +00:00

Add TODO.

This commit is contained in:
Thomas Harte 2023-11-17 17:09:20 -05:00
parent ec2d878e3f
commit d202cfc2ca

View File

@ -416,8 +416,12 @@ class ConcreteMachine:
IO io;
static constexpr auto model = InstructionSet::x86::Model::i8086;
} context;
// TODO: eliminate use of Decoder8086 and Decoder8086 in gneral in favour of the templated version, as soon
// as whatever error is preventing GCC from picking up Decoder's explicit instantiations becomes apparent.
InstructionSet::x86::Decoder8086 decoder;
// InstructionSet::x86::Decoder<InstructionSet::x86::Model::i8086> decoder;
std::pair<int, InstructionSet::x86::Instruction<false>> decoded;
};