Skip to content

i#4874: doc standalone decoder x87#7804

Open
GandholiSarat wants to merge 1 commit intoDynamoRIO:masterfrom
GandholiSarat:i4874-doc-standalone-decoder-x87
Open

i#4874: doc standalone decoder x87#7804
GandholiSarat wants to merge 1 commit intoDynamoRIO:masterfrom
GandholiSarat:i4874-doc-standalone-decoder-x87

Conversation

@GandholiSarat
Copy link
Member

This change documents that floating-point (x87/SSE) state handling applies only
to managed DynamoRIO modes.

In standalone decoder mode, proc_save_fpstate() and proc_restore_fpstate() are
stubbed out and do not preserve any state. The updated documentation clarifies
this behavior for proc_* FP APIs, opnd_create_immed_float/double(), and
dr_prepare_for_call(), preventing incorrect assumptions when disassembling
floating-point instructions.

Fixes #4874.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document that the standalone decoder does not have x87 state concerns

1 participant