fcml 1.2.2
|
Disassembler configuration. More...
#include <fcml_disassembler.h>
Public Attributes | |
fcml_bool | increment_ip |
Set to true in order to make disassembler to increment IP address by length of the disassembled instruction. | |
fcml_bool | enable_error_messages |
True if optional error and warning messages should be collected during processing. | |
fcml_bool | carry_flag_conditional_suffix |
True if suffixes for carry flag has to be used by disassembler. | |
fcml_uint8_t | conditional_group |
There are two groups of suffixes for conditional instructions, you can choose which one should be used. | |
fcml_bool | short_forms |
Set to true in order to use short forms. | |
fcml_bool | extend_disp_to_asa |
True if displacement should be sign extended to effective address size; otherwise false. | |
fcml_bool | fail_if_unknown_instruction |
If set to true assembler will return FCML_CEH_GEC_UNKNOWN_INSTRUCTION error code if instruction is not known. | |
Disassembler configuration.
fcml_bool fcml_st_disassembler_conf::short_forms |
Set to true in order to use short forms.
For instance 'cmpsb' will be used instead of 'cmps byte ptr [si],byte ptr [di]'