summaryrefslogtreecommitdiff
path: root/binaryninjacore.h
diff options
context:
space:
mode:
authorGlenn Smith <glenn@vector35.com>2024-05-06 01:35:28 -0400
committerGlenn Smith <glenn@vector35.com>2024-05-06 01:35:28 -0400
commit8545938549657567771421066113647027189369 (patch)
treef2205a5f47aca5369f42ea189735e8c527d860a1 /binaryninjacore.h
parentfe5045fec38f06d1bb16b9f052dda79dfab6b4ef (diff)
Use a flags enum for address offset display
Diffstat (limited to 'binaryninjacore.h')
-rw-r--r--binaryninjacore.h17
1 files changed, 5 insertions, 12 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index 86b57ebd..ab638f3b 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -705,21 +705,14 @@ extern "C"
{
AbsoluteDisassemblyAddressMode,
RelativeToBinaryStartDisassemblyAddressMode,
- NameAndRelativeToBinaryStartDisassemblyAddressMode,
RelativeToSegmentStartDisassemblyAddressMode,
- NameAndRelativeToSegmentStartDisassemblyAddressMode,
RelativeToSectionStartDisassemblyAddressMode,
- NameAndRelativeToSectionStartDisassemblyAddressMode,
RelativeToFunctionStartDisassemblyAddressMode,
- NameAndRelativeToFunctionStartDisassemblyAddressMode,
- DecimalRelativeToBinaryStartDisassemblyAddressMode,
- DecimalNameAndRelativeToBinaryStartDisassemblyAddressMode,
- DecimalRelativeToSegmentStartDisassemblyAddressMode,
- DecimalNameAndRelativeToSegmentStartDisassemblyAddressMode,
- DecimalRelativeToSectionStartDisassemblyAddressMode,
- DecimalNameAndRelativeToSectionStartDisassemblyAddressMode,
- DecimalRelativeToFunctionStartDisassemblyAddressMode,
- DecimalNameAndRelativeToFunctionStartDisassemblyAddressMode,
+ DisassemblyAddressModeMask = 0xFFFF,
+
+ IncludeNameDisassemblyAddressModeFlag = 0x10000,
+ DecimalDisassemblyAddressModeFlag = 0x20000,
+ DisassemblyAddressModeFlagsMask = 0xFFFF0000,
} BNDisassemblyAddressMode;
typedef enum BNTypeClass