summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/arm/armdasm.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/arm/armdasm.h')
-rw-r--r--src/devices/cpu/arm/armdasm.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/cpu/arm/armdasm.h b/src/devices/cpu/arm/armdasm.h
index 4b20e7b79fb..15e66fe0323 100644
--- a/src/devices/cpu/arm/armdasm.h
+++ b/src/devices/cpu/arm/armdasm.h
@@ -12,8 +12,8 @@ public:
virtual offs_t disassemble(std::ostream &stream, offs_t pc, const data_buffer &opcodes, const data_buffer &params) override;
private:
- void WriteImmediateOperand(std::ostream &stream, uint32_t opcode) const;
- void WriteDataProcessingOperand(std::ostream &stream, uint32_t opcode, bool printOp0, bool printOp1) const;
+ uint32_t ExtractImmediateOperand(uint32_t opcode) const;
+ void WriteDataProcessingOperand(std::ostream &stream, uint32_t opcode, bool printOp0, bool printOp1, offs_t pc) const;
void WriteRegisterOperand1(std::ostream &stream, uint32_t opcode) const;
void WriteBranchAddress(std::ostream &stream, uint32_t pc, uint32_t opcode) const;
void WritePadding(std::ostream &stream, std::streampos start_position) const;