binaryninja-api icon indicating copy to clipboard operation
binaryninja-api copied to clipboard

rflags included in register definitions for x86

Open james-a-johnson opened this issue 2 months ago • 0 comments

Version and Platform (required):

  • Binary Ninja Version: 5.3.8622-dev
  • Edition: Commercial
  • OS: MacOS
  • OS Version: Tahoe 26.1
  • CPU Architecture: M2

Bug Description: For the x86 architecture, the rflags register is included in the list of registers but is not included in the list of full width registers.

I don't believe that rflags is a valid register for x86. It only exits for x86-64. The register should be removed for the x86 architecture.

I also noticed that bnd0-3 are included in the register definitions for x86 but are not included in the full width registers.

james-a-johnson avatar Nov 28 '25 16:11 james-a-johnson